This has nothing to do with liberals. The posters on this thread represent most of the Canadian members of this board (except Big Moose).
I suspect that if a US (or Canadian) talk show host called US soldiers "cowards" on the air you would be first in line to support their right to free speech, and I congratulate you for the strength of your convictions.
_________________________
You're all still alive?