Topic: Viviana Williams
Kilio Changu: Lady cop releases music to vent frustrations in the service - VIDEO
Jul 02, 2021 at 01:25 PM
A frustrated police officer, attached to the Mombasa County Traffic Department has released a song titled 'Kilio Changu' which loosely translates to 'My cry'...