The macabre world of ancient Egyptian ritual sacrifice may have contributed to the domestication of cats, new research suggests. Mummified cats (Felis catus) were such a common offering to the ...