Uncategorized

Biden and Putin shake hands ahead of tense summit

The presidents have arrived in Geneva for their first meeting.

Categories: Uncategorized

Leave a Reply