In the summer of 2010, the tranquility of New Orleans was disturbed by a grim discovery that would remain a haunting mystery for over a decade. Herbert Glass, a 58-year-old African American man, and his 42-year-old wife, Lynette Williams, had recently married, embarking on a new chapter of their lives together. Their life in Kenner, however, was violently cut short. The couple was last seen alive on July 7, 2010. Two days later, on July 9, their families reported them missing. That same day, a c
...Read More