News

Among the buildings waiting to be fully restored is L’Aquila’s massive, daunting castle, built by southern Italy’s Spanish ...