Why JD Vance’s perplexing anti-Canada rant shouldn’t be ignored


© The Star