The 52nd annual March for Life is taking place in Washington, D.C., on Friday, Jan. 24. Thousands of pro-lifers are coming together in our nation’s capitol to march in defense of the unborn.
Thousands are expected to gather in the nation's capital for the annual March for Life.