25000
-
Catholic News - General
25,000 turn out for March for Life in Mexico City to demand an end to abortion
The March for Life in Mexico City, April 29, 2023. / Credit: Steps for Life ACI Prensa Staff, May 2,…
Read More »
The March for Life in Mexico City, April 29, 2023. / Credit: Steps for Life ACI Prensa Staff, May 2,…
Read More »