Tens of thousands at March for Life in Washington, DC demand end to all abortion
Tens of thousands of pro-lifers are braving the cold today to march to the US Capitol building for the 51st annual March for Life. LifeSiteNews is in Washington, D.C. Check here for live updates!
•