iOS app Android app

Diane Wilson Protest

PHOTOS: Protestor Arrested AGAIN, Interrupts BP CEO's Congressional Testimony

Posted 05.25.2011 | Green

Gulf commercial shrimper Diane Wilson was arrested for interrupting BP CEO Tony Hayward's testimony on Capitol Hill. Hayward barely started his openi...