Chagos – the riviera of the Indian Ocean? Freddy Gray The Spectator 2 0 27.02.2025 .....© The Spectator visit website