World News

March for Life 2026

January 22, 2026

Thousands march through the streets of Washington, D.C., for the 52nd annual March for Life on Jan. 24, 2025. | Credit: Migi Fabara/EWTN News Jan 22, 2026 / 17:00 pm

1 46 47 48 49 50 502