‘Cartwheels’ in Canada after Trump punished in US midterm elections

Voters’ repudiation of Republican agenda seen as a ‘victory’ for neighbour targeted by president’s trade war

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top