Nigel Hannaford's must-read: Free speech is a core Canadian value, an essential element in a free and prosperous society, and it is significantly endangered by the growing body of unchallenged precedent … [Read more...]
Kathy Shaidle's blog. Est. 2000