Comment
Comment by shashank
I was referring to "... cars aren’t allowed in major cities". In general, I don't think it's particularly controversial to say that some proponents of self-driving cars think human drivers are terrible and need to be taken off the roads.