Latin America celebrates life Every year, a number of Latin American countries celebrate their National March for Life with music, festivals, parades and lots of colour. This usually takes place at or near March 25, celebrated by Christians as the Feast of the Annunciation when Mary consented to become the mother of Our Lord. This day is also called and commemorated as […]

You are unauthorized to view this entire article. Please log in to your account to receive full access to The Interim.