Chinese scientists find fossil of large extinct marine reptile ichthyosaurs for the second time since 1960s
Chinese scientists have found the fossil of ichthyosaurs, a species of large extinct marine reptiles which first appeared around 250 million years ago, in the Himalayas region. It’s the second…