RESOLVING THE LEDGER

Loading
Ancient human relative cannibalized both adults and children in a cave in Spain 850,000 years ago, fossils reveal — Live Science | AIPROPX