Last November a police officer shot and killed David Masters, an unarmed motorist, as he sat in the driver’s seat of his car on the side of Richmond Highway, a major thoroughfare in Fairfax County, Virginia.
Share this post
Law enforcement agencies in Northern Virginia…
Share this post
Last November a police officer shot and killed David Masters, an unarmed motorist, as he sat in the driver’s seat of his car on the side of Richmond Highway, a major thoroughfare in Fairfax County, Virginia.