Home World News Earthquake damages centuries-old sites in Marrakech but spares modern city