Barbara Blaine

The Latest

Barbara Blaine of SNAP protests on the steps of St Mary's Metropolitan Cathedral on September 15, 2010 in Edinburgh, Scotland.

Another resignation at SNAP as controversy continues

Feb 6, 2017

Another leader of a controversial group representing survivors of clergy sexual abuse has resigned, denying that the resignation is related... Read more