PoliticsTuesday 12.29.20

Dr. Wen on the dismal rollout: If goal is to reach 80% of Americans vaccinated, it will take 10 years at current pace.

Recount Wire

ADVERTISEMENT