New Vaccination Sites in Times Square, Museum of Natural History
As the Times Square site gives some people hope that Broadway could return for the first time in more than a year, another vaccination site is opening inside one of the most famous exhibits at the Museum of Natural History. NBC New York’s Andrew Siff reports.