Skip to main content

Chagossians criticise lack of say in UK deal to hand over islands

04 تشرين الأول 2024