November 24, 2021

Vehicle ramming kills pedestrians again. Can tech provide a solution?