💨 Abstract

LONDON (AP) — UK court lifts a block on Britain handing the disputed Chagos Islands to Mauritius, allowing deal to…

Courtesy: WTOP Staff