23-country, 11,000 mile pro-life pilgrimage begins on East coast of Russia
Human Life International reports that a coalition of Catholic and Eastern Orthodox pro-life leaders from 18 countries hope to be in Fatima, Portugal by Christmas Day.
•