Home Posts LifeNews State Thousands of Pro-Life Advocates March for Life in Illinois to Protest Abortion April 17, 2024