Radio On

April 25, 2005
Revealer editor Jeff Sharlet discusses his cover story from the May issue of Harper’s, “Soldiers of Christ: Inside America’s Most Powerful Megachurch,” tonight...

Explore 21 years and 4,096 articles of

The Revealer