The East Africa region has been lashed by relentless downpours in recent weeks, as the El Nino weather pattern exacerbates the seasonal rainfall.
Related Stories
November 1, 2024