Three Vermont Troopers Resign After Alleged Fake Vaccination Card Scheme

By Steph Bazzle / Sep 7, 2021