2 May 2023
Archaeologists in a French municipality recently excavated the slopes of Punta Campana (island of Corsica) in preparation for a construction...