Nicholas Pellegrin, a 21-year-old male from Houma, Louisiana, was found deceased on November 9, 2005, in a field near Baja Trail off Chisholm Road in the St. Charles community south of Thibodaux. His body was discovered by a local resident riding a four-wheeler. Pellegrin had been reported missing by his family on November 7, 2005, and was last seen on November 5, 2005. The circumstances surrounding his death were suspicious, with authorities initially unable to determine the cause of death. Inv
...Read More