| 19.7°C Dublin

'Living fossil' found in China


Tadpole Shrimp, a living fossil unchanged for over 200 million years, has been found in flooded parts of north China.

 

Most Watched Videos

Privacy