In the Orange Mound section of Memphis, Tennessee, the body of 26-year-old Joshua Taylor was discovered in an automobile on Spottswood Avenue near Buntyn Street on Wednesday, June 14, 2023. Responders at the scene confirmed that the male victim had succumbed to gunshot wounds. According to witnesses in the vicinity, it is believed that Taylor was actually shot on the preceding Tuesday, more than twelve hours before his body was officially found.
At the time of his death, Taylor was a pers
...Read More