NTSA launch 24 hour watch on black spots as Christmas rush beckons

NTSA Coast region deputy manager, John Parteroi, said that 4282 Kenyans have perished this year from road crushes majorly because of speeding.

Leave a Reply