2.1k Scientists lose it when hunter posts baby T-rex fossil on eBay for millions by Ancient Code Team
537 Scientists have finally confirmed, there was life on Earth some 3.5 billion years ago by Ancient Code Team