Lion
Mummies
Found
 
Screen 1 of 4
 
A
lion
mummy
from
Egypt
has been
found
 
 
by
 
a
team
 
of
archaeologists.
They
think
 
it
might
be
more
than
 
2000
years
old!