Mifsud must have surfaced somewhere.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
I dunno ... was this ever a real identity? The only thing we know for sure about the guy is that he is/was a spy.