World leaders sit awkwardly as 'media circus' pushed out of G7 meeting room

World leaders sit awkwardly as 'media circus' pushed out of G7 meeting room

Up next News

Viral

News

Politics

Sport

Showbiz

  翻译: