The Platform
On Press Freedom Day, Nigerian Police Arrest a Journalist
05.03.2023
Mohammed Taoheed is a freelance journalist based in northwest Nigeria where he studies Law at the Usmanu Danfodiyyo University, Sokoto State. Taoheed is interested in development, conflict, politics, and social justice.