Caturday felid trifecta: Are cats psychopaths?; how Iceland monitors its moggies; hundreds of cat mummies unearthed in Egypt
Why Evolution Is True,
The Oxford English Dictionary gives this as the relevant definition of “psychopath”: A mentally ill person who is highly…