A pale winter morning in Newark, Delaware, on February 12, 2021, softened beneath a blanket of fresh snow. At approximately 6:15 a.m., patrol officers from the New Castle County Division of Police were dispatched to a report of a suspicious vehicle parked along the unit block of Carlisle Road in the Brookside community. When the officers approached that still, red sedan, they were met by a scene of unspeakable tragedy. Inside the vehicle lay two lifeless figures: a 19‑year‑old Black ma
...Read More