Trump is often angry but rarely hurt – yet Canada has managed to pull it off
.....
© The Guardian
visit website