Russian Yandex testing autonomous delivery robots in Moscow.NEWS SHORTS