The BP oil spill was officially ruled an accident caused by human error and equipment failure. But critics quickly noticed strange timing, unusual financial moves, and a response that raised more ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results