Archaeologists Discover Two Lion Cub Mummies Inside a Special Tomb for Cat Burials in Egypt Two mummified lion cubs, about ...
The statue was found at Taposiris Magna, an archaeological site where some researchers suspect Cleopatra and Mark Antony are ...