Friday

25-07-2025 Vol 19

Tag: Chagossians

UK court blocks signing of Chagos Islands deal at last minute

By Muvija M UK court blocks signing of Chagos Islands deal at last minute LONDON -Britain was temporarily blocked from…