Agree, defending someone's rights should never depend on their ideology, religion, political affiliation or otherwise. Freedom for everyone or freedom for none. Freedom doesn't mean you have to like what someone else says, but it doesn't mean they shouldn't be allowed to say it.