Pedestrian, 81, injured by driverless car that rolled down a Ħamrun road

By October 6, 2023