President Vladimir Putin will play host to Russia’s biggest gathering of world leaders, including the heads of 32 countries, since the invasion of Ukraine.
time.com