In the late summer of 2016, the life of 22-year-old Joshua Stallworth was tragically cut short in a violent encounter that also claimed the life of another young father. On the evening of August 26th, Stallworth, a male resident of Memphis, Tennessee, was at the Wingood Manor Apartments, a complex known for its history of criminal activity. It was there that gunfire erupted, leaving both Stallworth and 30-year-old Irving Guy fatally wounded. The incident left behind grieving families, including
...Read More