Geneva Auto Show is the latest mass gathering to be called off as governments try to stem the spread of disease.
Us - CBSNews.com, CBS News: Nation
Fri, 02/28/2020 - 2:05pm
Geneva Auto Show is the latest mass gathering to be called off as governments try to stem the spread of disease.