Russia debuts driverless bus for football fans at World Cup 2018


The World Cup’s first self-driving bus has made its maiden journey on the roads of Kazan, the eastern Russian host city, as part of a state-back