Sunday, May 16, 2010
Well, I see no reason not to take their word for it, do you?
BP is claiming to have had some success
in closing up the oil leak.
(And as someone notes in the comments, yeah...and the mission was accomplished.)
Post a Comment
Post Comments (Atom)