Home Broadcast & Network News Traffic police dies in line of duty – Omukata Confirms Broadcast & Network News Traffic police dies in line of duty – Omukata Confirms By Tambua Africa - 03 December 2021 - 19:06 PM 95 0 TRAFFIC POLICE officer dies after matatu hits him along Valley Road in Nairobi, Traffic Commander Joshua Omukata confirms. More information to be provided soon…