Is Russia's Covid-19 vaccine Sputnik 5 ready for takeoff?

The first nation to develop a way to defeat the novel coronavirus will achieve a kind of moonshot victory and the global status that goes along with it.

Watchlist