Russian President Vladimir Putin, Chinese President Xi Jinping, North Korean leader Kim Jong Un and heads of foreign delegations arrive for a military parade marking the 80th anniversary of the end of World War Two, in Beijing, China September 3, 2025.
Russian President Vladimir Putin, Chinese President Xi Jinping, North Korean leader Kim Jong Un and heads of foreign delegations arrive for a military parade marking the 80th anniversary of the end of World War Two, in Beijing, China September 3, 2025.