Questions swirl about missing Schembri phone after IT expert’s court testimonySource: Times of MaltaPublished on 2 years ago