This week, Britain has a deadline to give up its last African colony.

A country which prides itself on respect for the rule of law, the UK is urged to end its governance of Chagos Islands “as rapidly as possible”.

vip.politicsmeanspolitics.com