East Africa has been lashed by relentless downpours in recent weeks, as El Nino exacerbates the seasonal rainfall.... Read more