General Letizia har fränSicilien