Saturday, November 24, 2007

Sex Scandal Hits Atlanta-Area Megachurch

Decatur, Ga. (AP) -- The 80-year-old leader of a suburban Atlanta megachurch is at the center of a sex scandal of biblical dimensions: He slept with his brother's wife and fathered a child by her.

More...