Nick Barra, 17, of Catskill was caught having sex with two women in the church bathroom on April 30th, 2017. One of the women was apart of the choir. Both women who have not been identified yet have been taken into custody.
Nick Barra, 17, of Catskill was caught having sex with two women in the church bathroom on April 30th, 2017. One of the women was apart of the choir. Both women who have not been identified yet have been taken into custody.