Top Story

MOSCOW — Social media immediately exploded when food delivery robots made their debut on the University of Idaho campus March 23.