Email
Password
Remember meForgot password?
    Log in with Twitter

2015-03-18 21:30:05

File picture shows gas flares at the Shell Cawtharine Channel, Nembe Creek in the Niger Delta

Image uploaded by AFP
Featured In
News Mar 18, 2015 - Amnesty warns on 'seriously alarming' Nigeria oil spills
Latest News
Top News