Kylinxia zhangi: Three-Eyed “Fossil Monster”

Facts for Prelims (FFP)   Source: NewScientist   Context: Scientists have examined an exceptionally well-preserved fossil of Kylinxia zhangi, a creature related to arthropods, using a CT scanner. The fossil, which is approximately 520 million years old, was discovered in China’s Chengjiang biota, known for its remarkably preserved animals from the Cambrian period. Kylinxia had …