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 UNESCO World Heritage status. Recently, though, the towns were anything but sleepy. In fact, Monday night, thieves broke through window bars at the well-known Musee’ d’…

Read More →