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