President Uhuru Kenyatta and Deputy President William Ruto when they addressed Nairobi residents at Muthurwa Market and Machakos Country Bus Station. [File, Standard]
“Let there be traffic!” some demigods frequently declare. And movement in Nairobi stops.