The Glorioso Islands are an uninhabited 5 square kilometer group of islands in the Indian Ocean, northwest of Madagascar, claimed by Madagascar, with no economic activity.
... as contrary to the British model of Parliamentary supremacy. Ironically, some would say that the European Convention on Human Rights has now limited British ...