De Blasio pushes for tourist vaccination sites

New York City is hoping to revive its tourism industry by offering free vaccines to visitors.

Top Videos

Watch Full Episodes

Good Day New York