On a cold January afternoon in Aulander, North Carolina, a scene that initially appeared to be a single-vehicle accident quickly unraveled into a homicide investigation. On January 3, 2026, first responders were dispatched to Harrells Siding Road where they discovered 27-year-old Tahlik Deloatch deceased inside a vehicle. A closer examination revealed that Deloatch had not perished from injuries sustained in a crash, but rather from apparent gunshot wounds. The discovery marked the beginning of
...Read More