operationrescue.org
Houston News Paper Publishes Front Page Coverage of Karpen “House of Horrors” as Former Patients Come Forward | Operation Rescue