Tag: Democracy Day

June 12: Police Teargas ‘Buhari Must Go’ Protesters in Abuja

Operatives of the Nigeria Police Force on Saturday morning dispatched a group…

Tare Magbei