Police And LESA Report Over 7,400 Traffic Collisions In Malta This Year
Police and LESA Report Over 7,400 Traffic Collisions in Malta in 2025 Minister Byron Camilleri recently revealed traffic incident statistics in Malta while responding to parliamentary ques…