More than three thousand people marched peacefully through the streets of the Mexican city of Jalisco this week in order to express their opposition to the legalization of abortion and their commitment to the fundamental right to life that should be respected from the moment of conception.

The protest began at Jalisco’s Parque de la Revolucion and ended at the Cathedral, where Mass was celebrated. Afterwards the rosary was prayed for all aborted children and for the protection of pro-life laws in Mexico.

Hundreds of mothers from different organizations such as the Life and Values Foundation, Mission Women, Woman for Woman, as well as students and children participated in the march.