Today's Devotional

Test of Courage
Read Proverbs 21:30-31 to see how true success depends on God.

read more

Freeman Perspective Interview with Ted Whidden Part 8

Freeman Perspective Interview with Ted Whidden Part 8

From Austin Texas the cable TV show Freeman Perspective interviews world acclaimed research team leader Ted Whidden regarding simple science issues and over looks at the Giza Plateau in Egypt. Simple science solves many mysteries. The real mystery seems to be why have we made it so spooky in the past.

Related Videos