Recent developments have cast doubts on the fulfillment of the Chagos handover deal between the United Kingdom and Mauritius ...