What European Nation first claimed Jamestown?

A.) England
B.) France
C.) The Netherlands
D.) Spain

1 answer

A.) England