Wednesday 15 July 2009

Niger Delta Picture



The deplorable state of the Niger Delta Region

No comments: