Sliema double murderer receives life in prison, his accomplice 40 years

By July 8, 2025