Joshua Alexander, aged 34, was tragically killed on September 18, 2013, in Memphis, Tennessee. He was found deceased following a shooting incident in the Orange Mound neighborhood of Memphis. The Memphis Police Department responded to the scene at Spottswood Avenue and Buntyn Street, where they discovered his body. According to witnesses, the shooting may have taken place the previous evening. The investigation into his death remains ongoing, with authorities seeking any leads that could help id
...Read More