Quote Originally Posted by The Black Ship View Post
When was the last stoning in Italy?
That's not the point. If you want to blame a system of faith for the level of sexism it imparts into society, Christianity has its own problems.