Mummified lion cubs dating back 2,600 years discovered in incredible world-first

INSUBCONTINENT EXCLUSIVE:
The mummified lions were discovered in a tomb full of cat statues and cat mummies in Saqqara, by researchers from Egypt Supreme Council of
Antiquities