AFP - A giant structure built to contain the massive oil spill in the Gulf of Mexico arrived Thursday at the site of the ruptured well spewing hundreds of thousands of gallons of crude into the sea.




More...