Leo Mitchell, aged 26, was shot and killed on November 27, 2011, in New Orleans, Louisiana. His death occurred amidst a period of significant violent crime in the city, adding to an increasing homicide rate that year. New Orleans authorities have faced ongoing challenges in solving such cases, particularly those that have become cold over time. Despite the efforts of the New Orleans Police Department, including the re-examination of old evidence using modern forensic techniques, Leo's case remai
...Read More