Jessica Chambers: Quinton Tellis Indicted In Teen’s Burning Death
Jessica Chambers’ brutal burning death stunned the nation. However, the case was specifically disturbing, as the murder went unsolved for more than one year. On Wednesday, Panola County, Louisiana, officials announced the indictment of 27-year-old Quinton Tellis. According to reports, Tellis is also the primary suspect in the murder of a University of Louisiana student. […]
8y ago