Francesca Deidda's body found | L'Unione Sarda