Ted Haggard Talks About Scandal for First Time

Story here.

342 reads