Some European leaders seem to be warming to the idea of deploying Russia’s Sputnik V coronavirus vaccine as the EU struggles with supply shortfalls.
Comments are closed.