McCoy III

Tragic Traffic Stop: Two Virginia Beach Police Officers Shot and Killed in Line of Duty

Tragic Traffic Stop: Two Virginia Beach Police Officers Shot and Killed in Line of Duty

On a tragic Friday night in Virginia Beach, two police officers lost their lives during a traffic stop. Officer Cameron ... Read more