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


Submitted 6 months ago