Packed into the city blocks of Lima, Peru, an estimated 750,000 pro-lifers marched to protect the lives of babies in the womb.

By Lifesitenews.com staff | posted 3/14/2016

By admin