Now that bicyclists and pedestrians in Tempe, Arizona, have learned they’re part of a failed lab experiment, perhaps it is time to restrict testing of self-driving cars on city streets.
Tempe Police Vehicular Crimes Unit is actively investigating the details of this incident that occurred on March 18th. We will provide updated information …
Recent Comments