World Archaeologists discover smiling ‘mini-Sphinx’ in Egypt: Report | World NewsMarch 9, 20230 A serious archaeological discovery in Egypt has sparked pleasure among the many individuals worldwide. A sphinx-like statue with “smiley face…