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