Geneva auto show, other big events canceled amid virus fears
GENEVA — The Geneva auto show was canceled after the Swiss government put an immediate ban Friday on all large events in order to halt the spread of the new coronavirus. The Swiss ban on […]