September 21, 2017

Red Rose Rescue Activists Arrested

Ten pro-life activists, including two Catholic priests, were arrested this morning at a Michigan and a Virginia abortion facility while attempting to persuade women not to abort their unborn children. Read more...