Video Van der Sloot Confesses: Admits Responsibility for Holloway’s Murder October 19, 2023 Abigail Turner