Cyclone Idai, accompanied by torrential rains, devastated the city of Beira in Mozambique and...
Swiss Solidarity, 1211 Geneva 8