Tag: Commercial Bike Riders
Breaking News: Violence Erupts in Freetown as Police and Okada Riders Fight
There has been a report that there is ongoing fighting between The Sierra Leone Police and Okada Riders in the Central to West part of Freetown. The Sierra Leone Police in collaboration ...