Of course there is freedom of opinion. Provided that the democrats have approved of that opinion. Disagreement with democrat policies means, naturally, that you are not really expressing your own opinion, but some other opinion based on erroneous information.
It has always been the position of liberals that they are so gentle, so right, so well informed, that no one could possibly disagree with them absent some nefarious influence.
It has always been the position of liberals that they are so gentle, so right, so well informed, that no one could possibly disagree with them absent some nefarious influence.