Episcopal priest Canon Chester Arthur Larue, Jr. was arrested in 1997 and charged with felony possession of crack cocaine with intention to distribute from his rectory at St. John’s Episcopal Church, Brooklyn, in the Episcopal Diocese of Long Island. Larue had been praised by NYC newspapers the previous month for
Continue reading