We oppose holding the G20 meeting on the disputed territory of Kashmir : China
India responded, “The Union Territory of Jammu & Kashmir and Ladakh are and always will be integral and inalienable parts of India. No other country has a locus standi to comment on the same.”