And your only piece of evidence is 99 million years old. That is the investigation Leonidas-Romanos Davranoglou, a zoologist at Tel Aviv University’s Steinhardt Museum of Natural History, and his team ...