NYC Mayor Bill de Blasio receives the Johnson & Johnson vaccine, says 'the best time to get vaccine is now.'


Read more