Ninth annual Pro-Life Day of Silent Solidarity enlists hundreds of thousands

 

Priests for Life