Humans had been existing in Florida by 14,000 yrs ago, and until eventually a short while ago, it was believed the Bahamas – located only a few miles away – were being not colonized until finally about 1,000 years in the past. But new findings from a workforce like a […]