Okada Riders Block Waka Fine Buses, Protest Against Alleged Police Harassment in Freetown
11 months agoCommercial motorbike (Okada) riders in the Western Area of Freetown took to the streets on Tuesday, February 6th, 2024, to protest against what they claim is harassment by police officers, who are allegedly...