Henrico County Police Department, Virginia
End of Watch Saturday, July 6, 1895
Add to My HeroesJohn H. Yarbrough
Officer Yarbrough succumbed to a gunshot wound sustained three days earlier on the Chesapeake and Ohio Railroad tracks behind the Richmond Locomotive and Machine Works in Richmond, Virginia.
Officer Yarbrough had been patrolling the area as a result of thefts from box-cars in the previous days.
While walking near a train, a man stepped from behind a box-car and shot Officer Yarbrough in the stomach. The suspect then fled the scene. Several neighbors who heard the shots took Officer Yarbrough to the Virginia Hospital where he died three days later.
Officer Yarbrough received his appointment only 10 months earlier. He was survived by his wife, three children, mother, and brother.
Bio
- Age 35
- Tour 10 months
- Badge Not available
Incident Details
- Cause Gunfire
- Incident Date Wednesday, July 3, 1895
- Weapon Gun; Unknown type
- Offender Not available
Most Recent Reflection
View all 16 ReflectionsOfficer Yarbrough,
On today, the 125th anniversary of your death I would just like to say thank you for your service and sacrifice for the citizens of Henrico County.
R.I.P.
USBP
Anonymous
United States Border Patrol
July 6, 2020
Recent LODD Deaths

Deputy Sergeant Martin Shields, Jr.
Hinds County Sheriff's Office, MS
EOW: February 23, 2025

Police Officer Christopher M. L. Reese
Virginia Beach Police Department, VA
EOW: February 22, 2025

Police Officer Cameron Robert Girvin
Virginia Beach Police Department, VA
EOW: February 22, 2025

Patrolman Andrew William Duarte
West York Borough Police Department, PA
EOW: February 22, 2025

Trooper Kyle McAcy
Nebraska State Patrol, NE
EOW: February 17, 2025

Police Officer Jeremy R. Labonte
Roswell Police Department, GA
EOW: February 7, 2025

Officer Jason Roscow
North Las Vegas Police Department, NV
EOW: February 4, 2025

Officer Baldino Morales-Sánchez
Mayagüez Municipal Police Department, PR
EOW: January 25, 2025

Border Patrol Agent David Christopher Maland
United States Department of Homeland Security - Customs and Border Protection - United States Border Patrol, US
EOW: January 20, 2025