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, 2021, in Kenya and subsequently extradited to Nigeria, is facing charges of terrorism, treasonable felony, and inciting violence through his.....See Full Story>>.....See Full Story>>