The Muslims of Mindanao islands are struggling for their political rights in? A) Japan B) South Africa C) Philippines D) Myanmar Related MCQs: Falkland Islands or the Malvinas Islands are disputed between the United Kingdom and …….? Who gave a proposal to form a new Political party for the Muslims of India? Which country is called the “Land of Thousand Islands”? Bahrain, comprises archipelago of 33 islands, is located in: