Home Videos Main suspect in 2005 disappearance of Natalee Holloway arrives in US from Peru to face charges Main suspect in 2005 disappearance of Natalee Holloway arrives in US from Peru to face charges Jun 09, 2023 comments off Tweet on Twitter Share on Facebook Pinterest 5live news video