By RegionCentral Spain & MadridNews Remains found during work on Puerta del Sol in Madrid by Lorraine Williamson Published: July 6, 2022 Published: July 6, 2022 MADRID – One of Madrid’s main squares is being renovated. Every year the clock in Puerta … Read more