Chinese Living Fossil Amphibians Found
July 22, 2006
World Net Daily found a story on People’s Daily Online that 1200 specimens of an amphibian, Hynobiidaes, have been found in southwest China. The article states, “These are a type of amphibian species around 300 million years old that once used to live in the dinosaur period.” Other news sources have not yet reported this […]
