Recently Anglican Watch received a take-down request from Tommy Allen, a former Episcopal priest who faced criminal charges after allegedly physically assaulting two family members. We have declined this attempt at censorship for two reasons: 1) When someone mentions legal counsel, it is our policy to deal only with legal counsel. 2)
Continue readingTag: Episcopal priest Thomas W. Allen
Spotlight on abuse: Episcopal priest Thomas W. Allen
Episcopal priest Thomas W. Allen (“Father Tommy”) received four second degree assault charges in 2018 after his wife and step-daughter filed temporary protective orders for punching his wife in the face and kicking his stepdaughter in the chest. Allen was also charged with assaulting three of his children. Allen is a
Continue reading