India exploits G20 to advance self-serving Kashmir agenda
The G20 is the forum of 19 countries and the European Union that addresses major issues concerning the global economy, including sustainable development, international financial stability, and climate change mitigation.…






