520-million-year-old larva fossil reveals the origins of arthropodsA tiny, well-preserved larva found in China's Yunnan Province provides insights into arthropod evolution from 500 million years ago.