Mark Betancourt
Mark Betancourt answered
According to historian Dr. Ivan Sertima..yes  The so called Pilgrims were criminals in England. There was no more room in the jails so they were sent off in ships to fend for themselves because England wanted no part of them. Probably explains the horrible things that they did to the Indians.