At least 20 people have been killed and several others displaced by Cyclone Batsirai in Madagascar, the head of the United Nations food aid agency in the country said on Monday. Cyclone Batsirai slammed into the Indian Ocean island late on Saturday, knocking down houses and electricity lines along the …
Read More »