Ed Driscoll

Touching The Face Of God

With the Soviet Union thankfully dead and buried, Russian cosmonauts and their families are now free to express their religious faith–and do so in a big way, including a handsome new Russian Orthodox church near the Baikonur Cosmodrome, long the home of the Russian space program.

Found via NRO’s Corner, which notes that if you scroll down a bit through the MSNBC story, you’ll also see “an unforgettable clip of a smiling U.S. astronaut in one of the Russian service modules, showing an icon on the module wall”.