A police inspector has likened Libyan boxer Mohamed Ali Ahmed Elmushraty, better known by his nickname 'Lilu King,' to a “ghost” insofar as his fiscal presence in Malta. Elmushraty has been in custody ...