Pffft...well, they can try to denigrate the Jamestown settlers in favor of the Pilgrims. It won’t wash.
The English colonists who settled Jamestown landed at Cape Henry, Virginia, where they erected a wooden cross, held a prayer service, and dedicated the continent to the service of Jesus Christ and the spreading of the Gospel.
Folks up north can look down their noses at them as a “very different type of people” and smear them as being unGodly, but facts bear out the truth.
Freepers
God love em
I think 75% mean well
But so easily misled
It’s always been this way