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.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.