Delaware1 year ago
Family demands answers week after deadly police-involved shooting in Delaware
NEW CASTLE, Delaware (WPVI) — It has been nearly a week since the police-involved shooting that ended with the death of 28-year-old Tremaine Jackson. And members...