...a little BUMP
...for great Justice!
...suggest you contact the Canadian Association for Free Expression. They have the most experience in battling CHRC/CHRT complaints.
An excellent suggestion, here is the link: http://www.canadianfreespeech.com/