The self-appointed leader of the Indigenous People of Biafra (IPOB), Nnamdi Kanu has fingered 62 prominent Nigerians for the current challenges bedeviling the nation. The controversial IPOB leader made this disclosure in a post on his Facebook page. Nnamdi Kanu revealed that the people in his list must be held responsible forContinue Reading