Our stories
News
Heavy Rainfall Causes Flooding in the Horn of Africa
Heavy rainfall attributed to the El Nino climate pattern has caused widespread flooding in the Horn of Africa – Somalia, Ethiopia and Kenya. Since the…
Uncategorized
Selam’s fight to end ‘the cut’
Impact Story