Heavy overnight rains caused severe flooding in Nairobi, Kenya, resulting in at least 23 fatalities, widespread property damage, and significant disruptions.