Ted Haggard Talks About Scandal for First Time

Story here.

293 reads