Witnessed it first hand. mainly caused by
1. Sheer Stupidity and lack of rd courtesy- overlapping, blocking junctions
2. Poor Drainage system- The roads at some sections became rivers- one premio with bald tyres was swept off road at the bridge opp uchumi- jogoo rd
3. Thick sets- how can one splash water yet the car is a pujo, infamous as they are with carburetor and distributors that soak water like sponge? the road had more than 7 vehicles stalled in the middle of the rivers!
4. THIKA rd: Just before Githurai- i bet this is a road design flaw: The dam forming on the new highway is due to a seasonal river that flows from Zimmerman /44 area. The chinese would rather assume it never exists.
PS: The Rain was not to blame and yeah kudos for the team that unlocked the Buru mess...as the other drivers wound up the windows to keep away the rains....
"For i am the master and the captain of my fate"