The Thursdays heavy downpour makes Nairobians wonder if the Chinese contractors conned Kenyans of their valuable billions.
Their mastermind mega project, Thika Road was completely impassable, yet it was deemed to have the latest kind of technology when it comes to weather roads.
Have a look in pictures
By Simon Etemesi