Senior at Vermont Technical College faces rape charge carrying a potential life sentence


Submitted 4 months ago