90.4k views
4 votes
The colonists in jamestown were granted a form of self-government by

1 Answer

6 votes
The London company:)
User Vineet Sharma
by
5.2k points