The mysterious “Desmotes” or “Shackled Skeletons” of Faliro, unearthed in 2016 in southern Athens, are set to make their public debut at the Archaeological Museum of Iraklio on the island of Crete as part of the exhibition “Ekatompoli,” which opens on November 30.