Thousands Fill National Shrine for 2025 March for Life Vigil: ‘We March as Pilgrims’
More than 5,000 students, families and other pro-life Catholics pack into the National Shrine of the Immaculate Conception in Washington, D.C., for a vigil service Jan. 23, 2025, on the evening before the national March for Life. (photo: Photo courtesy of the Basilica of the National Shrine of the Immaculate Conception)