UK hands sovereignty of Chagos Islands to Mauritius after last-minute legal delay

This post was originally published on euronews.