Herbert Glass, a 58-year-old African American man, was found dead on July 9, 2010, in New Orleans, LA. He and his wife, Lynette Williams, 42, were both shot and killed before their bodies were dumped in Lake Pontchartrain. The couple's car was found burning at the Military Road Exit off I-59 in the Slidell area, which added to the mystery surrounding their deaths.
The investigation into Herbert Glass's death revealed that the couple's bodies were discovered floating in Lake Pontchartrain,
...Read More