Italian Constitutional Court Rules in Favor of Fair Trials’ Argument on Interpreter Compensation 13 February 2025 Read more