Stories by Ola Awoniyi

subscribe to Ola Awoniyi's feed

Posted on: Aug 7, 2011, Source: AFP

Activists reacted to the report by harshly criticizing oil giant Shell, historically Nigeria's largest producer.