I actually don't understand the outrage at her religious comments. Religion is a detriment to society and should have no place in law or order. She is pointing towards Islam specifically but I think the same could be said about any patriarchal religion. Her point seems to be that religion is the main detriment to…