iOS app Android app

Bp Ceo Lamar Mckay

WATCH: Louisiana Rep Suggests BP CEO Should Commit Suicide

Huffington Post | Gideon Pine | Posted 05.25.2011 | Green

Outrage over BP's role in the massive oil spill is widespread and lawmakers are known for their histrionics but Rep. Joseph Cao took it to a whole new...