125k views
5 votes
Henry Hudson claimed land in America for both England and what other nation?

A Spain
B France
C Russia
D Holland

2 Answers

1 vote

Answer: Holland is the answer to your question!

hope this helps :)

User Slypete
by
8.1k points
3 votes

Answer: The answer is D- Holland

Step-by-step explanation:

User Meighan
by
7.7k points

Related questions

asked Jan 22, 2017 60.6k views
Patrick Bucher asked Jan 22, 2017
by Patrick Bucher
8.2k points
2 answers
2 votes
60.6k views