Time to Break the Silence On Priest Abuse
David Norton, an Anglican priest was sentenced to 4 years for sexual abuse of a boy between 1991-1995. Norton also stands charged for sexually assaulting three boys in 1977. That trial is coming this October. What is even more disturbing, is the reality that there may be numerous victims who continue to suffer under a […]