Scenes from the pro-life rally in Columbus, Ohio.

Attendees at the Ohio March for Life in Columbus, Ohio, October 6, 2023.

Kathryn Jean Lopez/National Review