The UN General Assembly has voted by an overwhelming majority in favour of a implementing a court ruling that says Britain’s occupation of the Chagos Islands violates international law. 116 members voted in support...
Read More
2 Minutes