1 min read

A man has been found dead in Spinola Gardens, St Julian's, local media reports.

More to follow.