A man has been killed in Virginia Beach, VA, after being stuck by a driver fleeing from police. To learn more, visit “Pedestrian Killed by Fleeing Driver.”
CD
A man has been killed in Virginia Beach, VA, after being stuck by a driver fleeing from police. To learn more, visit “Pedestrian Killed by Fleeing Driver.”
CD