None
DE
398 Kenyans killed in road accidents in January - Traffic police
[]
Citizen Digital
"The greatest responsibility for road safety is the road user.
On the road, we say, whether you're right, please yield, slow down, it will save time and lives," Otieno stated during an interview on NTV's Fixing The Nation.