The Fortress at Crew: A Massive Raid and the Unveiling of a Secretive Sect
CREW, England — In the predawn hours of Wednesday, the heavy silence surrounding a former orphanage in the Cheshire countryside was shattered by the synchronized boots of 500 police officers. The target was Web House, a sprawling, castle-like complex that serves as a global religious headquarters. By sunrise, the operation—one of the largest of its kind…
