God Blesses?

Aired:  01/04/05 Views: 4,326

Star Jones is eternally grateful that God chose to spare her life in exchange for those of 160,000 others in Sri Lanka and Indonesia. (2:13)

Loading...