Home Tags Goochland

Tag: Goochland

Grand jury: State trooper justified in Virginia teen’s death

0
GOOCHLAND, Va. — Virginia State Police troopers were justified in using deadly force in the fatal shooting of a teenager after a chase last...