206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Dedric Ellis, a 48-year-old man from Turtle Creek, Pennsylvania, tragically lost his life on June 2, 2017. He was found critically wounded inside his overturned SUV on McClure Avenue in Pittsburgh. The Allegheny County Medical Examiner's office determined that Ellis died from multiple gunshot wounds to the trunk. Police believe that he was shot in the vehicle before it overturned.

Following the incident, U.S. Marshals arrested Melvin Russaw, 35, in connection with Ellis's death. Russaw wa ...Read More
Victim Details

Dedric Ellis

Male

Black / African American

Pittsburgh

PA

2017-06-02

48

Dedric

Ellis

11/28/2025