Lemarcus Alexander, 39, was found shot and killed on December 3, 2016, in Memphis, Tennessee. His death occurred during a weekend that saw a wave of deadly violence in the city, contributing to a year already marked by record-high homicides. On that tragic day, Alexander was found with fatal gunshot wounds, and police responded to multiple other shootings in the area around the same time. Despite their investigations, authorities did not initially release suspect information related to his case.
...Read More