206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
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
Following the incident, U.S. Marshals arrested Melvin Russaw, 35, in connection with Ellis's death. Russaw wa ...Read More
Links to Additional Sources (7)
See any mistakes?Victim Details
Dedric Ellis
Male
Black / African American
Pittsburgh
PA
2017-06-02
48
Dedric
Ellis
11/28/2025







