News and Issues 1 min read Debunking the Myths: The True Diet of Ancient Humans Revealed vero January 28, 2025