May 6, 2011

Has BP really cleaned up the Gulf oil spill?