‘Taken: Natalee Holloway’: Where Is Joran van der Sloot Now & Will He Face More Charges?

JustJared - Nov 5, 2026

Taken: Natalee Holloway is now streaming on Netflix, revisiting the disappearance of Natalee Holloway more than two decades after the […] The post ‘Taken: Natalee Holloway’: Where Is Joran van der Sloot Now & Will He Face More Charges? appeared first on Just Jared - Celebrity News, Entertainment News & Photos.

Read full article

More News