Posted onNovember 10, 2023November 10, 2023inNews East Africa in Crisis: Tragedy Unfolds as Devastating Floods Claim Lives in Kenya and Somalia