As so-called patriots argue over sovereignty of the Chagos Islands, Fleet Street Fox points out the one thing everyone's ...
Open the Youtube video As we all know by now the Government has been desperately trying to reach a deal with Mauritius to cede sovereignty of the Chagos Archipelago, also known as the British Indian ...