About 50,000 years ago, humanity lost one of its last surviving hominin cousins, Homo floresiensis (also known as "the hobbit ...
A new pterosaur species was recently discovered in the vomit of a dino. But that's just the start of revelations from ...