News

Ancient Egyptians revered animals, mummifying them as offerings to gods. Recently, scientists at the University of Manchester ...