Not hard to answer at all. The answer is: absolutely! Their (and everyone else's) right to have an opinion and express it, even when we do not agree with it, shell be absolutely respected. That is the very essence of tolerance: peaceful coexistence of differences.
Really bigots expect to be respected?
Well, I think that not unexpected from simple minds like their.
I mean, they implement discrimination but pretend respect.
Is like be a KKK member and whining about being called racist.
But you say they not only they expect to be respected:
you're saying they DESERVED to be respected.So you should also say that neo-nazists deserve to be respected, and racists too.
Are you saying that neo-nazists and racists deserve to be respected?