Officer indicted by 2nd grand jury on involuntary manslaughter charge in Virginia mall shooting
McLean Virginia October 13, 2023 A special grand jury in Virginia indicted a former police officer Thursday on a charge of involuntary manslaughter in the fatal shooting of an unarmed shoplifting suspect outside a suburban shopping mall. Wesley Shifflett, a Fairfax County police officer assigned to patrol the busy Tysons Corner Center shopping mall at the […]