750k Strong! The Best Photos of Peru's Gigantic March for Life
On March 12th, 2016, Lima, Peru was the host of a gigantic March for Life! Estimates are pegging the enormous crowd at around 750,000 people. Here are some photos of this amazing event: [See also: This Communist Abortionist Turned Pro-Life After a Saint Visited Him in a Dream] [See...