India Gives Strong Rebuttal to China’s Opposition of G20 Meeting in Kashmir
New Delhi: India has delivered a strong response to China's opposition to hosting the G20 tourism working group meeting in Kashmir, asserting its right to hold meetings on its own territory. India emphasized the importance of peace and…