A Plume of Hope for Oil Spill Victims
Picking up the pieces for Gulf Coast residents has been no small feat. In early 2010, the Deepwater Horizon oil spill leaked nearly 5 million barrels of oil into the Gulf of Mexico, possibly causing a public health crisis.