Advent of English colonizers in America

This lecture discusses the advent of English colonizers in America in 1607 and explains that why English took more than 100 years to sail to America and what were the factors that finally took them to America. Click here for the 28-minute video by Knowledge Realm posted on August 25, 2023.