Segun Akanni, Toronto, Canada
August 23, 2021
Obiora Egwatu, judge of a federal high court in Abuja, has signed the order releasing some supporters...