Biden and Putin shake hands at summit venue ahead of talks

Biden and Putin shake hands at summit venue ahead of talks

Up next News

Viral

News

Politics

Sport

Showbiz

x