Ongoing rains are causing floods and landslides in the East African nation.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera