China Dominates Discussions at G-7 Meeting

Top diplomats from the world’s seven richest democracies (G-7) met in the British city of Liverpool over the weekend. Two figures not present at the meeting dominated the discussions: Russian President Vladimir Putin and Chinese regime leader Xi Jinping.