The Onion expands into Canada July 6, 2011 No Comments on The Onion expands into Canada Post View 0 The Onion, the news satire paper in United States, has joined hands with Canada’s newspaper Toronto Star. The article provides details about the new relationship…