Scientists discovered a remarkable fossil site in southwest China containing over 540 million-year-old specimens from the late Ediacaran period. The find reveals early relatives of starfish, worms, and vertebrate ancestors, showing complex animal lif