British Chagos island Becomes Unaccessible Asylum Campus
In a bizarre incident, the United States has blocked the United Kingdom from passing a judgment and holding court on the remote island of Diego Garcia part of Chagos island, located in the British Indian Ocean Territory. Citing security concerns on July 9th, the Biden administration barred the Supreme Court of the British Indian Ocean […]