Motorist Who Beat Up Traffic Cop Had Caused An Accident – Police Detectives based in Karen on Thursday arrested a motorist who was captured on video fighting a uniformed traffic police officer in Nairobi. 41-year-old David July 26, 2019 News·Social Media·TL