
The UK failed to meet a UN deadline Friday to hand over their last African colony back to its people. The Chagos Islands are far removed from mainland Africa and lay in the middle of […]
The UK failed to meet a UN deadline Friday to hand over their last African colony back to its people. The Chagos Islands are far removed from mainland Africa and lay in the middle of […]