Biden meets with key allies in person for 1st time at G7 Summit

Leaders of the world’s most powerful democracies kicked off meetings today in England.

Examined