Trudeau earns a lacklustre C+ on foreign policy

Recommended