Monday, June 7, 2010

Finally: BP Oil Cap, is Working


The official leading the US Government's response to the oil spill in the Gulf of Mexico warned against celebration yesterday as BP claimed to have got a partial grip on the ruptured...

No comments: