
Panel Clears Former Grand Isle Corporal Over Traffic Stop
The Vermont Criminal Justice Council will not reprimand former Grand Isle County Sheriff’s Department corporal Brandon Allen following a review of his behavior during a traffic stop last summer. Body camera footage from the incident shows an agitated Allen …