All Videos
- All Videos
the-newsmakers
Britain asked to give up control of the Chagos Islands
The International Court of Justice has ruled that Britain must give up control of the Chagos Islands in the Indian Ocean. The ICJ also said that the UK was wrong to force the local population out as to make way for a US military base. Randolph Nogel reports. #Chagos #ChagosIslands #Britain
Latest Videos
Route 6