Super Metro PSV allegedly sped off moments after being involved in a road traffic incident along Mombasa Road on Tuesday. Why would a vehicle flee the scene if innocent? Authorities must investigate and take action. Gachagua Owns SuperMetro 
#CorruptSuperMetro