About time that the liberals understand that being a liberal do not mean that people need to agree with whatever 5hit one throws at them. You want to masturbate or bang you neighbor,,, fine, go home and do it, you want to do it on a bus or talk about it in a group and expect no one to bash you for that or tell you that it is wrong (which it is as per the religion) then you are being an idiot. That allowing nudity or allowing everyone to say whatever they want to say, discrediting whoever they want is NOT A SIGN OF PROGRESS. It is a sign of not caring for the things that should matter to you yourself at least. Anyone talks bad about the political party you support and you are out there to abuse them and fight them, anyone talking against you religion should not be stopped by the state as that is anti-progress? IT IS NOT!!