U.S.-China Relations and Geopolitical Dynamics

Former Georgia Republican Sen. David Perdue sworn in as U.S. ambassador to China amid trade talks. Chinese President Xi Jinping and Russian President Vladimir Putin met for talks. Xi pledges to stand by Russia against 'power politics'. Leaders mark Victory Day in Europe. Putin and Xi strengthen ties amidst concerns from Western partners. Both pledge to play a role in new nuclear agreement with Iran.