Prosecutors rest case in Caruana Galizia and Chircop murder trials

By May 23, 2025