What on earth is this all about?
Is it possible there are more of these around the country? A personal note: the Falls Creek facility at the center of this bizarre story is one my family is very familiar with. Three of our children attended retreats there when they were preteens.
No comments:
Post a Comment