BP's Azeri police arresting Palast for filming BP oil rig - Baku, Azerbaijan, December 2010 "Here in Azerbaijan we believe in human rights. PLEASE GIVE US YOUR FILM."
Oh, no, no, not good.
The enforcers here...
Oh, no, no, not good.
The enforcers here...