COMMENTARY

America’s First Thanksgiving

November 24, 2022 0

America’s First Thanksgiving By: Trevor Thomas On May 14, 1607, headed by a seven-man council that included John Smith, 144 men settled Jamestown. Because of their misguided efforts, it was a disaster from the beginning. […]