Malta’s increase in road fatalities almost 10 times higher than rest of EU

By February 22, 2023