By Godwin Chukwumaechi A human and ecological rights organization, We The People, is seeking legal options that would hold international oil companies IOCs responsible for the massive environmental degradation from their operations in the Niger Delta for the past seven decades. The move was made imperative by the rush of …
Read More »