God Blesses?

  • Aired:  01/04/05
  •  | Views: 4,211

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...