What Would Jesus Do?

Just coincidentally, but maybe not, the documentary Inside a Cult about the Strong City sect of New Mexico airs tonight (May 7) at 10pm on the National Geographic channel—the same day that the AP reports that New Mexico officials have arrested the leader of the apocalyptic coffee klatch. Turns out that leader Michael Travesser [...]