India and China have started putting pressure on Russia to end the war in Ukraine, Dr von Hippel tells Times Radio
20 September 2022
Featured on Times Radio
CHINA AND INDIA
...Both China and India, when they were in Uzbekistan for the Shanghai Organisation Conference, pushed back on Putin for the first time..."