Mary Wagner is a heroic Canadian pro-life activist who has risked her own safety to defend the lives of unborn children and pregnant women.

Praise the Lord

https://www.lifesitenews.com/