More than 2000 sheep heads found in Egyptian temple, mummies of dogs-goats-cows were also excavatedMarch 26, 2023