Self-driving cars encounter legal and technical issues

.....

© Sarnia Observer