A snowman adorned with signs at the 51st March for Life, Jan, 19, 2024 / Christina Herrera / EWTN News
Washington D.C., Jan 19, 2024 / 13:45 pm (CNA).
Thousands of devoted pro-life advocates turned out in spite of snow and freezing temperatures… […]