News

Chagos Islands negotiations may see the UK hand over more than the rumoured £9billion as Mauritius reportedly demands a larger sum. In a last-minute attempt to score a better deal from the UK ...