X @The Economist
The Economist·2025-12-22 06:40

Who were the Denisovans? Only 12 small fragments of these humans have been found—hardly enough to put a face to the name https://t.co/qAE5Whf7cO ...