Kevin O'Leary says Canada’s economy in ‘free-fall,’ Trudeau should go | Canada Tonight
Kevin O'Leary, chairman of O’Leary Ventures, says Canada’s economy is in ‘free-fall’ because of Chrystia Freeland and Justin Trudeau’s government, joining calls for the prime minister to step down.