Matatu whose driver and conductor harassed a passenger impounded
Traffic police officers attached to Meru police Station on Monday impounded a Matatu and arrested its owner after a video showing a driver and his conductor harassing a female passenger
Read on