What did the ancient inhabitants of Finziade, in Licata, eat? A remarkable new discovery from the ongoing excavations at ...