TfL highlighted a 6% decrease in road deaths in London from the previous year, with a focus on reducing fatalities among pedestrians, cyclists, and motorcyclists. Mayor Sadiq Khan aims to eliminate road deaths by 2041 under the 'Vision Zero' initiative.
Collection
[
|
...
]