Robert Harrell, age 61, was found dead on October 4, 2012, in New Orleans, Louisiana. His death was investigated as a homicide by the New Orleans Police Department's Homicide Section, which is part of the Criminal Investigative Division (CID). The homicide unit is tasked with handling all cases related to suspicious deaths, suicides, and unclassified deaths that require deeper investigation.
According to reports, the investigation into Harrell's death involved canvassing the area for l
...Read More