Vehicles remain partially submerged in floodwaters after heavy rainfall caused severe water accumulation on streets in Nairobi, on March 06, 2026.