News BREAKING: Nigeria Police Arrest Activist Imam Over Criticism Of Taraba Relief Distribution After Petition By SEMA Boss Audu April 7, 2026 admin Operatives of the Nigeria Police Force attached to the Federal Capital Territory Criminal Investigation Department (FCT CID) have reportedly arrested human rights activist Abdulmumin Imam in Abuja, following a petition…