A court has delivered delivered a landmark judgment in a long-running legal battle over the future of the Chagos Islands, in a decision that could significantly Continue reading...