Looks like St. Teresa's Church is in the news again. Karen Krajewski, an alleged whistleblower to financial irregularities at the church, was shown the door by the new pastor. She will be replaced by a yet to be named deacon. This story will provide gossip at St. Teresa's bingo games for the next 25 years. The diocese has not named the new deacon but my sources have obtained this previously unseen footage of him in his youth.
Another St. Teresa whistle-blower loses job*