Fossils shed light on ‘bizarre’ reptile

Beijing, China (BBN)-A crocodile-sized creature that lived 242 million years ago was the first...

Read More