Ogoni Swears in President and Inaugurates Self-Government

Ogoni President Goodluck Diigbo has been sworn in – the first elected leader following the Ogoni self-government declaration of August 2, 2102. Ogoni is one of Africa’s richest indigenous homelands, […]

Ogoni Swears in President and Inaugurates Self-Government Read More »