US approves Pfizer vaccine, first immunizations to take place “in less than 24 hours”

Get Alerts