Staff Reporter, Thursday, 8th July 2010 - A controlled burn of oil from the Deepwater Horizon/BP oil spill sends towers of fire hundreds of feet into the air over the Gulf of Mexico June 9. Image: http://www.flickr.com/photos/deepwaterhorizonresponse/…
0
Get your biweekly dose of news, opinion and analysis to keep you up to date with what’s happening and why it matters for you, sent every Tuesday and Thursday morning.