December 28, 2024
Police in Germany say that one person has died and nine were seriously injured after a self-driving test car veered into oncoming traffic

Police in Germany say that one person has died and nine were seriously injured after a self-driving test car veered into oncoming traffic