Henry Hudson claimed land in America for both England and what other nation?
Spain
Holland
France
Russia
Spain
Holland
France
Russia