Skip to content

Tag Archives: Virginia Beach Police Department

Badge 509: Cameron Robert Girvin and the Human Cost of a Routine Stop

Police Officer Cameron Robert Girvin, Virginia Beach Police Department, End of Watch 2025-02-22

Cameron Robert Girvin was 25 years old when his life was taken. Behind badge 509 was a young police officer who had given five years to the Virginia Beach Police Department—a public servant whose work brought him into ordinary moments that could turn dangerous without warning. On February 22, 2025, one of those moments became an irreversible loss. Officer Girvin was conducting a traffic stop after officers observed an expired license plate… Read more

Christopher M. L. Reese, Virginia Beach Badge 539, and the Life Stolen From a Traffic Stop

Police Officer Christopher M. L. Reese, Virginia Beach Police Department, End of Watch 2025-02-22

Christopher M. L. Reese was 30 years old when his life was taken in the line of duty. On February 22, 2025, the Virginia Beach Police Department lost Police Officer Reese to gunfire while he was conducting a traffic stop. The loss is both intimate and enormous: one person gone, one badge left behind, and a community forced to confront how quickly an ordinary act of public service can become irreversible. He… Read more