Ancient Egyptian puppy farms and baboons driven to extinction: Mummy industry saw up to 70 million animals embalmed

New research shows that mummified animals became a huge industry – with a staggering 70 million animals embalmed to be buried with their owners as a sacrifice to the gods. —> Read More