On September 8, 2020, 17-year-old Ol-Leir Hyland Henry was fatally shot on the 500 block of Pine Street in Wilmington, Delaware. At approximately 7:00 p.m., Henry was walking with friends when a vehicle with tinted windows approached, and two masked individuals opened fire. Henry sustained multiple gunshot wounds to the head and torso and was later pronounced dead at Christiana Hospital. A female companion was grazed by a bullet, while the others escaped unharmed. Investigators recovered .22 cal
...Read More