Thousands of pro-lifers rally in the snow at the Annual March for Life in Washington DC
Washington, Jan 19 (EFE).- Thousands of pro-life advocates gathered on Friday for the annual March for Life in Washington DC, protesting against abortion and emphasizing "the value of all human...