Peru: 750,000 March for Life
Packed into the city blocks of Lima, Peru, an estimated 750,000 pro-lifers marched to protect the lives of babies in…
Packed into the city blocks of Lima, Peru, an estimated 750,000 pro-lifers marched to protect the lives of babies in…