A 43‑year‑old woman named Crystal Brown, a female resident of Wilmington, Delaware, was fatally struck by a stray bullet on the evening of July 6–7, 2014. She was identified by Wilmington police as a 43‑year‑old woman found shot in the chest on a street in Wilmington, Delaware, on Sunday night as she walked from a convenience store one block from her home. Responding officers performed CPR before she was rushed to Christiana Hospital in critical condition; she later died from her i
...Read More