Mitchell McNeil, age 25, was found dead on July 27, 2010, in New Orleans, Louisiana. The incident took place during a particularly violent year in the city, with increasing homicide rates that left law enforcement struggling to control the number of violent crime cases.
McNeil was killed in what was described as a targeted attack, and his body was found with multiple gunshot wounds. The New Orleans Police Department's (NOPD) Homicide Unit took charge of the investigation, focusing on id
...Read More