Johan Herman Pierre van der Sloot — latest news, discussion & facts — IJR