The News Wheel

The Queen of England Gives Autonomous Cars Legal Go-Ahead in UK