Remains of 93 million years old crocodile were found, scientists were shocked to find a child of this animal in the stomach
Scientific Research: Scientists from the Advanced Nuclear and Synchrotron Imaging of Australia have discovered a crocodile and its last food, ...
Read more