TFC is on the SE coast of Sicily. Just off the toe of Italy.
[Just off the toe of Italy.]
Might well be JULIAN. They want to give him the “boot”.