Mikal Jackson Stevenson, a 28-year-old male from Philadelphia, tragically lost his life on May 28, 2020, in Altoona, Pennsylvania. Stevenson was one of two victims in a double homicide that occurred at a residence on Beale Avenue. The incident was the result of a dispute over drug sales.
Authorities determined that 32-year-old Isiah Payne and 31-year-old Onya Lewis were involved in the crime. Payne confessed to shooting both Stevenson and the other victim, 52-year-old Natalie Washington,
...Read More