Cheerleaders, God and Twin Falls, ID
Don Day | February 28, 2007The LA Times has a major story in today’s editions about the Calvary Satellite Network — based in Twin Falls.
Here’s the teaser:
Amid accusations over sex, money and control, Pastor Chuck Smith is about to surrender much of the evangelical radio empire to a man he calls morally unfit for ministry.



Recent comments