/

Rare and early evidence of a kleptoparasite

Chinese fossils reveal secrets from the Cambrian.