04.17.2022 - By Evidence Locker True Crime
Jennifer Laude’s body was found in a hotel room after being drowned in the toilet. Police found the last person seen with her: a US Marine.