Africa: All of Africa Today – October 21, 2025
Nigerian Police Fire Tear Gas to Disperse Pro-Kanu Protesters Several protesters in Abuja were dispersed by tear gas fired by the police as they demanded the release of separatist leader Nnamdi Kanu, who is currently being held on terrorism charges. Omoyele Sowore, publisher of Sahara Reporters, led the demonstration calling for Kanu’s immediate release. Police blocked…
