no, navdeep.
the charter doesn't say you have the right to worship without criticism from private citizens. the freedom of assembly applies in this situation, not the right to religious freedom - and it applies equally to both parties. most importantly is the right to free expression, which is what the charter truly upholds, here.
this is a common mistake made by people without legal backgrounds.
what it says is that the state can't discriminate against people on the basis of religion.
somebody needs to give navdeep a crash course in constitutional law, clearly.
http://www.cbc.ca/news/canada/toronto/peel-police-incidents-islamic-centres-hate-motivated-mischief-mosques-1.4592993