Sunday, January 15, 2006

Touchstone Magazine - Mere Comments: Cosmonauts Now See God?

The Russian Orthodox church keeps making progress, even amongst rocket scientists...

No comments: