Virginia Officer Taken Off Duty for Turning Driver in Crash Over to ICE

0
80

The chief of the Fairfax County Police Department said that an investigation was started into the incident, which he said was “unacceptable.”
Source: Test 1