Grixti’s laptop contained ‘suspicious’ medical certificates, inspector testifies

By September 19, 2023