Funny Moments You Missed From the G7 Summit in Italy

117 Views
Meetings of global leaders can often be awkward affairs and the 2024 G7 Summit in Puglia was no exception. The tone was set as Italian Prime Minister Giorgia Meloni welcomed her guests on stage. Brit

Comments