Murder in Sliema: police probing case

By January 13, 2024