• Eggyhead@artemis.camp
    link
    fedilink
    arrow-up
    17
    ·
    1 year ago

    Sigh…,

    An international team of researchers from China, Spain and the United Kingdom unearthed the skull

    It’s right there as soon as you open the link.