Madagascar, one of the largest islands in the world, is located off the southeast coast of Africa in the Indian Ocean, separated from the continent by the Mozambique Channel. Its capital, Antananarivo ...
Madagascar’s military has seized power from the civilian government, a high-ranking commander announced after President Andry Rajoelina fled the sprawling Indian Ocean island country for his safety.