A map produced by cycling advocacy group, Rota, charting all the people who died in road accidents is a grim reminder of how deadly Malta’s roads can be. So far, in 2025, 17 people have died as a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results