Five eyed shrimp that swam the oceans over 500 million years ago could be the 'missing link'

over 3 years in Daily mail

Researchers from the Chinese Academy of Sciences discovered the three inch long creature, that dates back 520 million years, in a rock formation in Yunnan Province.

Mentioned in this news
Share it on