Russia's Sputnik V Vaccine is Proving Doubters Wrong · Bloomberg News · Sentinel