minus-squarejessnolimitOPtoscience@hexbear.net•The face of a Neanderthal from 75,000 years ago has been found by scientistslinkfedilinkEnglisharrow-up2·2 months agoRemoved by mod linkfedilink
Removed by mod