
Egyptian authorities have announced the rare discovery of mummified lion cubs, big cats, cobras and crocodiles near Saqqara necropolis which date back around 2,600 years.
Section:
Source: origins
Egyptian authorities have announced the rare discovery of mummified lion cubs, big cats, cobras and crocodiles near Saqqara necropolis which date back around 2,600 years.
Source: origins