When it comes to saving babies, you could say they’re going the extra mile – 1,150 of them, to be exact.
By LifeSiteNews staff | posted 4/13/2012
When it comes to saving babies, you could say they’re going the extra mile – 1,150 of them, to be exact.
By LifeSiteNews staff | posted 4/13/2012