March 22, 2018 0Self-Driving Car tests stop after woman loses her lifeIn the wake of a heart wrenching moment, car manufacturer Toyota has for now…pulled the plug on further [...]