Humans’ evolutionary relatives butchered one another 1.45 million years ago

Researchers have identified the oldest decisive evidence of humans’ close evolutionary relatives butchering and likely eating one another.
Read Original Article: Humans’ evolutionary relatives butchered one another 1.45 million years ago »