Pennsylvania Sex Shop Causes a Stir… Wait, isn’t that a good thing?
Something from the Dangers of Organized Religion file; You’ve got to hand it to the Christians. With a world gone wrong filled with war, poverty and human suffering… how do religious leaders in West Chester, Pennsylvania spend their time? Protesting a new sex shop which caters to the needs of women of course!
So what’s this [...]
