The decomposing body of a man was found in a garage by the police in Noqra Lane, Birżebbuġa, last night.
The gruesome discovery was made by the police after the owner of the garage reported a foul smell coming out from the garage. The man was last seen alive last Saturday, the sources said.
The police are not excluding anything at this stage but sources said it is possible that the man could have died of an overdose.