Tennessee Scientology facilities close after police find patients held as prisoners inside
A series of psychiatric facilities operated by the Church of Scientology in Cannon County, Tennesee were raided this week by police after they were alerted…
Read More