Virus strands Norway racer in Alaska after Iditarod win, and other top stories from May 28, 2020.
Virus strands Norway racer in Alaska after Iditarod win, and other top stories from May 28, 2020. Automated video newswire featuring today's top headlines, breaking news, and more.