Clifford Peters, age 22, was tragically killed on November 8, 2016, in New Orleans, Louisiana. The incident occurred amidst a broader pattern of violence in the city, as New Orleans experienced a notable rise in homicides that year. His death was one of several during a particularly violent stretch of time in the French Quarter, which had a high concentration of homicides compared to other areas of the city.
Peters' death reflected the ongoing challenges faced by law enforcement and loc
...Read More