Archaeologists dig up an ancient deity's head beneath a centuries-old church

In Rome, excavators unearthed a weathered stone head, potentially depicting an ancient deity, beneath the Basilica of St. Stephen. The Appian Way Regional Park announced the discovery, highlighting its significance. Currently, the artifact is undergoing thorough analysis and restoration at the Central Institute for Restoration.

Most Recent