Hot on TIME.com
BP Will Pay Gulf States $18.7 Billion Over Oil Spill
The oil spill resulted from an explosion of the Deepwater Horizon rig in April 2010
Published on July 2, 2015 at 01:50PM
Shared at 1.71K shares/hour
Read more: http://ift.tt/1FUZR29
No comments:
Post a Comment