2 min read Trending Activists Issue Ultimatum as Police Detain Omoyele Sowore Over Dubious Petition 3 weeks ago Bola Abiola Police Detain Omoyele Sowore Tensions escalated in Abuja on Wednesday, August 6, 2025, as members of the Take It Back...