Falls off a cliff, Gianni Cannas dies after hospitalization