Sunday, October 4, 2015

canadian values are written in the charter. there is no contradiction. stop giving a platform to extremists.

www.cbc.ca/news/politics/canada-election-2015-charter-and-niqab-analysis-1.3254167