J.D. Vance roasts CBC and Canada’s ‘immigration insanity’ November 22, 2025 by Toronto Sun U.S. Vice President J.D. Vance is blaming the Liberal Party for Canada’s economic stagnation in a viral social media post. Read More