Justin Trudeau hosts a town hall Q&A at MacEwan University in Edmonton, the latest stop on a cross-country tour that started in Nova Scotia on Jan. 9. To read …

source