FREEDOM FORUM: Discussion

Article Image

AFP

With BP's leaking well in the Gulf of Mexico finally capped, the focus shifts to the surface clean-up and the question on everyone's lips is: where is all the oil? For three long months a massive slick threatened the shorelines of Louisiana and ot

Make a Comment