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!Read More
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!Read More