Guwahati: India on Friday voted in favour of a UN General Assembly resolution endorsing the ‘New York Declaration’ on the peaceful settlement of the Palestine issue and the implementation of the two-state solution. The resolution, introduced by France, was adopted with the support of 142 nations, while 10 voted against and 12 abstained. India joined […]