Wreckages of public transport buses and personal vehicles following heavy rainfall in the Grogan area, in downtown Nairobi.

Wreckages of public transport buses and personal vehicles following heavy rainfall in the Grogan area, in downtown Nairobi.