Fact #93275
When:
Short story:
Police raid the 1900-acre YFZ Ranch in Eldorado, Texas, USA, and remove 183 people - including 137 children who are believed either to have been sexually abused or to be in danger of being sexually abused by a religious cult. The raid will inspire the song The Blind House on the 2009 album The Incident by Porcupine Tree.
Tweet this Fact