Lion cub mummies feature in Egypt find

Lion cub mummies feature in Egypt find
play icon
Cat statues that were found inside a cache at the Saqqara area near its necropolis are pictured in Giza, Egypt, on Saturday. Reuters