4 min read News Africa Nigeria’s repatriated separatist leader was kidnapped from Kenya airport – Report admin July 12, 2021 More details have emerged of how Nnamdi Kanu, leader of the Indigenous People...Read More