Human Life International: Mexico March For Life: Viva la Vida!
Mexico City, September 29th. Over 25,000 people participated in Mexico City’s March for Life! This is a stunning demonstration in a country where the defense of life, faith and family has been suppressed for a long time in Mexico’s history!” stated Father Matthew Habiger, OSB, Ph.D., President of Human Life International, the world’s largest pro-life,…