iOS app Android app

Chinese Pompeii

Scientists Solve Mystery of 'Chinese Pompeii'

| Sid Perkins | Posted 02.05.2014 | Science

Scientists have long marveled at the immaculately preserved fossils unearthed from ancient lake sediments in northeastern China. The former creatures...