(Boston) So-Called “Pastor” Indicted in Child Rape Case

Boston Pastor Indicted in Child Rape Case George Swain, a pastor at Greater Victory Temple in Mattapan, was indicted on child rape charges, sending his case to Suffolk Superior Court A pastor at a Boston church has been indicted on child rape charges by a Suffolk County grand jury. George Swain, 71, a pastor at … [Read more…]