Arrest made in the Natalee Holloway case – Aruba official: Arrest made in Holloway case – Apr 16, 2006
I wonder myself, as the article suggests, if this is the real deal, or if this is just a scapegoat. I suppose time will tell. I checked over at Scared Monkeys, who have kept up with this case much more thoroughly than I have, and their reaction is pretty laidback for the time being.

About Richard

Just another asshole.