Trump v Macron French president appears to win latest handshake battle

2017-05-27 2

Trump v Macron: French president appears to win latest handshake battle

Free Traffic Exchange