Cars have become too big and fast. Command speed regulators

January 30, 2024 3 a.m. Pacific Time To the editor: It is not surprising that traffic now kills more people…