News

So, it seems we come to the big question: What is the closest living relative to T. rex? From what we know so far, it’s a bird, most likely either a chicken or ostrich. At last, it seemed the ...