23-country, 11,000 mile pro-life pilgrimage begins on East coast of Russia | LifeSiteNews.com | BiltrixBoard | Scoop.it
Organizers of the pilgrimage hope to be in Fatima, Portugal by Christmas Day. (Pretty cool. For our Catholic and Orthodox readers!

Via Beverly Stone