Leader of the proscribed Indigenous People of Biafra, Mazi Nnamdi Kanu, has spent no fewer than 1,133 days in the Department of State Services detention, Saturday PUNCH can confirm. Kanu, who was arrested on June 27 in Kenya and subsequently extradited to Nigeria, is facing charges of terrorism, treasonable felony, and inciting violence through his Read More
Don't miss out on breaking stories and in-depth articles.