From Seoul to Paris, and Moscow to Bangkok, concerned citizens are lining up for shots as Covid-19 case numbers swell. That may ease pressure on stretched hospitals around the world, but with it comes a hangover — a severe shortage of blood donors. A number of countries don't allow people who have just been vaccinated to give blood, as well...