Flash Floods Engulf Horn of Africa Communities, Submerging Neighborhoods.
Flash flooding in the Horn of Africa claims over 100 lives, displaces 700,000. The Horn of Africa faces a devastating crisis as flash floods wreak havoc across Kenya, Somalia, and…