Capt Tech
Does Italy have a bird control policy in place, around the airports?
Yes
If they did, perhaps this incident may have been averted. Just a thought...
So you've made your mind up they don't then, see above.
Can I presume you've not visited the BCU at CIA? Just a thought ...