I am informed that as of "last week" neither of the F-104s (@ N41.05177, E14.06563) were still there.
This ties in with the "recent" return of MM6705 to Caprodise, and also the MM6937 to Cancello e Arnone.
Can anyone confirm (50% or greater) the veracity of this?