From a couple of American expats trying to visit their families back home, this tale of Homeland Security arrogance and paranoia.
Freedom of expression in Canada is a right: just don't try to exercise it if you're a US citizen. America doesn't like it. May we have your attention, please, Speech Warriors™?