Police were set to start enforcing Michuki traffic rules on Monday but have made a surprise crackdown today in Nairobi placing checkpoints on major roads in the city.
They are primarily going after public service vehicles as part of measures to curb road carnage.