TFP Marches with Record Crowd at West Coast Walk for Life
On a crisp, cool and clear sunny morning blanketed by deep azure skies, a multitude of animated pro-life supporters amassed at the Civic Center Plaza in San Francisco, California to send an emphatic message to the promoters of the culture of death that is wreaking havoc in our days. The motley mix … Read more