LIMA, Peru — The Dutch man long suspected of playing a role the 2005 disappearance of Alabama teen Natalee Holloway has been transferred to U.S.
Read moreLIMA, Peru — The Dutch man long suspected of playing a role the 2005 disappearance of Alabama teen Natalee Holloway has been transferred to U.S.
Read more