Thanksgiving Native American Ghost Spirit Watch
Famine, disease, and death had nearly overwhelmed the European settlers, known as the Pilgrims, at Plymouth Rock, Massachusetts. Thankfully a happy Thanksgiving feast courtesy of a successful harvest was celebrated with local Native Americans in 1621. This turnaround in the Pilgrims fortunes was thanks to the Indians who shared their knowledge of how to cultivate corn, extract … Read more