The latest developments around the Bay Area related to the novel coronavirus as of Saturday morning.
This website uses cookies.