India votes in favour of UNGA resolution demanding UK withdraw from Chagos Archipelago
India was among 116 nations to vote in favour of a UN General Assembly resolution on “Advisory opinion of the International Court of Justice on the legal consequences of the …
Read More