Rare Swiss Watches Stolen from Museum

The historic town of La Chaux-de-Fonds and nearby Le Locle – where Swiss watchmaking got its start – are sleepy towns with rich heritage and significant architecture that has garnered…

Read more