Sliema homicide victims owned at least €119,000 in jewellery, court told

By August 13, 2021