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 male named E
...Read More