WRIC 8 News Richmond
First responders sound off after Virginia State Police trooper is hit by her own car during traffic stop
First responders in the Commonwealth are speaking out after recently released dash cam video showing a Virginia state trooper getting hit-by her own car during a traffic stop. The crash happened ju…
1 day ago