Delta Force – Trailer



The story of the Ogoni people’s campaign against a military government and international oil. When the Ogoni people began to protest the pollution and …

Leave a Reply