Thousands attend annual March for Life in sub-freezing Washington DC
The United States’ annual National March for Life was held for the 51st consecutive year on Friday, as thousands of pro-life activists gathered in sub-freezing temperatures in Washington DC to walk to the US Capitol and the Supreme Court in protest against abortion.
