Labels itself a human rights organization dedicated to religious freedoms while rallying to deny those freedom to the Islamic religion.