Just some of the participants in one of the largest of the forty-seven annual Marches for Life, as they demonstrated in defense of the unborn in Washington D.C. last week.
Just some of the participants in one of the largest of the forty-seven annual Marches for Life, as they demonstrated in defense of the unborn in Washington D.C. last week.