Putin Rules Out Plans To Attend G20 In India In Person: Kremlin
Russia President Vladimir Putin has ruled out plans to attend G20 summit in India in September, 2023, according to a Kremlin statement issued on Friday. Earlier, an a setback to the Russian President, the International Criminal Court (ICC) has produced an ...