Questions swirl about missing Schembri phone after IT expert’s court testimony

By January 15, 2024