[This Day] Not a few were shockingly impressed with the sudden news of the arrest of Nnamdi Kanu, the self-acclaimed leader of the controversial Indigenous People of Biafra (IPOB), a separatists group. The happiness of most people derive from the suspicion that the arrest of Nnamdi Kanu will mean the end of all the security issues troubling the South Eastern part of the country.