Italy’s Ninth March for Life: A Spirited Affair!

They came in baby carriages, strollers, and wheel chairs, but mostly they came on foot to the rallying point at Piazza della Repubblica, one of Rome’s largest squares. Despite an overcast sky and unseasonably chilly weather, thousands—more than in prior years—gathered in the late...
Read More →