The Girl Next Door
- Episode aired Oct 27, 2023
The community of Macon, Georgia is gripped when law student Lauren Giddings disappears from her apartment complex. The shocking discovery of a body leads investigators uncomfortably close to... Read allThe community of Macon, Georgia is gripped when law student Lauren Giddings disappears from her apartment complex. The shocking discovery of a body leads investigators uncomfortably close to home.The community of Macon, Georgia is gripped when law student Lauren Giddings disappears from her apartment complex. The shocking discovery of a body leads investigators uncomfortably close to home.