The Jennings 8
Added 2022-05-02 14:12:20 +0000 UTCIn a small town of about 10,000 in rural Louisiana, the bodies of 8 women have been found on separate occasions. Who is responsible for the deaths of these women? Is it a serial killer? A drug lord? Or worse, the very people who were supposed to protect and serve? This one has our head spinning. Leave your thoughts below!