On the recordJune 2, 2010
Well, BP caused this spill. We don't yet know exactly what happened, but whether it's a combination of human error, them cutting corners on safety or a whole other variety of variables, they're responsible.
Source
transcripts.cnn.com




