Madagascar
Madagascar 2023 IFRC network annual report, Jan-Dec (7 August 2024)
Context Madagascar is the largest island in the Indian Ocean with an area of 591,896 square kilometres. Its population is about 28 million with an annual growth rate of about 3 per cent. The country possesses significant…