Both sides in the abortion debate protested in front of the U.S. Supreme Court during the 31st annual March for Life in Washington.
Both sides in the abortion debate protested in front of the U.S. Supreme Court during the 31st annual March for Life in Washington. File photo
Both sides in the abortion debate protested in front of the U.S. Supreme Court during the 31st annual March for Life in Washington. File photo