A Virginia sheriff's deputy has died by suicide after allegedly killing three ... Authorities said they believe that on Friday, Edwards parked his car in a neighbor's driveway, walked straight ...
The Navy and local authorities are investigating the suspected suicide deaths of four sailors all assigned to the same ship maintenance center in Norfolk, Virginia, in the span of less than a month.
(WRIC) — The former Virginia State Police (VSP ... According to the sheriff’s office, as SWAT intercepted Edwards’ car, he fled and led deputies on a chase, during which time he shot ...
At least four U.S. Navy sailors assigned to the same facility in Virginia ... and a lack of hot water and electricity. Since then, parents of sailors who died by suicide have said the Navy ...