Latest on Ted Haggard
LJ-SEC: (ORIGINALLY POSTED BY inkedgeekfreak)
Looks like the fallout is already hitting. He's resigned his post and from the church pending an internal investigation.
http://www.cnn.com/2006/US/11/02/haggar
I am skeptical of internal investigations.