This was the predictably doolally reaction from some self-styled British patriots to the news that the UK Government has finally agreed to cede sovereignty over the Chagos Islands to Mauritius last ...
Some results have been hidden because they may be inaccessible to you