According to allafrica, heavy rains that lasted for several hours have flooded parts of Somalia's capital, Mogadishu, disrupting transport and slowing down movement across the city, residents and officials said Saturday.