The Editors come together to discuss the North American Free Trade Agreement, and why some Canadians don't like the deal.
Subscribe to VDARE on Bitchute!