India has defended its decision to host a Group of 20 (G20) meeting in the Himalayan territory of Jammu and Kashmir, despite criticism from rights groups and expected boycotts from a handful of countries.
Article Source: Latest From CNN Read More
India has defended its decision to host a Group of 20 (G20) meeting in the Himalayan territory of Jammu and Kashmir, despite criticism from rights groups and expected boycotts from a handful of countries.
Article Source: Latest From CNN Read More