"Further, why question another Canadians right to opinion??"

Yes.  

This thread is filled with comments questioning the right of Mahvish Ahmad, Saima Sajid, and Asma Ahmad to have opinions, or at least imply (or state) that the three women must be lying.

LeftyFluff, for instance, described the three in terms of: "self-imposed misogyny," "arrogant," and "abject bitterness."  Sounds like personal insults to me.