
Ben Popken @bpopken
Now the great race begins. Who gets the vaccine and when? Only enough doses for 25 million people in 2020 and 650 million in 2021. World population is 7.8 billion. We don’t know innoculation percentage needed to stamp out the virus and achieve “herd immunity.” — PolitiTweet.org