Estelle Webb, an 88-year-old resident of New Orleans, Louisiana, was found dead on May 4, 2016, in Lake Pontchartrain near the entrance canal to the Bonnet Carre Spillway. She had been reported missing just days before by her family, who grew concerned when they could not reach her. Her body was discovered by work crews with the CN Railroad, and identification was confirmed using DNA testing from her personal items.
Authorities suspect foul play in Webb's death, and the New Orleans Poli
...Read More