Grand Jury Indicts Sheriff’s Deputy in Police Shooting of Unarmed Virginia Man Isiah Brown; Faces Up To 5 Years in Prison

Spotsylvania County Sheriff’s Deputy David Turbyfill has been indicted by a grand jury in Virginia for the April police shooting of unarmed Black gay man Isiah Brown. Turbyfill faces one charge of felony reckless handling of a firearm related to the April 21 incident where he, according to Brown family attorney David Haynes, shot Brown … Continue reading Grand Jury Indicts Sheriff’s Deputy in Police Shooting of Unarmed Virginia Man Isiah Brown; Faces Up To 5 Years in Prison