Nigeria News4 years ago
Biafra: Soon Nigeria Will Rank Number One As Failed Nation – Nnamdi Kanu
The leader of the Nigerian proscribed group, Indigenous People of Biafra (IPOB), Nnamdi Kanu has reacted to a newly released Index by a United States organization...