NEW YORK (AP) — It’s the season of giving thanks — and it turns out humans have been doing it for a long, long time. […]

Welcome. This content requires a membership. Already a member? Sign in above. First time? Please support The Leader by purchasing one of our memberships.