I was part of the old thread i guess i never moved over to this one. I thought of it when i was reading in the current event section about the pope and the scandal in the Catholic Church. It makes me wonder how many more religions are going to step forward now and admit they have been hiding abuse.
Glad i am an Atheist!! lol