Facebook
Twitter
Pinterest
Instagram
Google+
YouTube
LinkedIn
RSS
Nigeria's southern Bayelsa state is officially nicknamed the 'glory of all lands.' But much of it is now a river that has driven entire communities away from their homes.
Facebook
Twitter
Pinterest
Instagram
Google+
YouTube
LinkedIn
RSS