For close to three hours, Moi Avenue in Nairobi’s Central Business District was a no go zone to motorists. It had been taken over … source