Amazonian Tribe Seizes Military Helicopter And Takes Government Officials Hostage After Oil Spill
Global Corporate Oil has spilled in the Amazon… and an Amazonian tribe in Peru has decided to speak loudly with action. The tribe held at least eight public officials in response to their tribal l…