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.