Attention is on the UK to relinquish its hold on the islands. What’s missing is an acknowledgment of the enduring role of the US in this international crime.
Diego Garcia is the site of a joint military facility of the United Kingdom and the United States.
CPA Media Pte Ltd / Alamy Stock Photo