McCoy III

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
On a tragic Friday night in Virginia Beach, two police officers lost their lives during a traffic stop. Officer Cameron ... Read more