Archaeologists are set to resume a Vero Beach, FL, excavation that is more than 13,000 years old. If successful, it could suggest that mankind has been in North America longer than is believed by most industry excavators. The site was originally discovered in 1915 during which time saber tooth cats, mammoths and ground sloths were […]