Originally posted on May 30, 2019 @ 4:12 pmBetween 2005 and 2009, eight women were found dead in or around the small town of Jennings, Louisiana, their bodies discarded in backroads and bayous. While the causes of death were varied – some with their throats slashed while many were too decomposed to determine – all …