Russia claims it is about to launch a covid vaccine. But many raise questions
Moscow sees a Sputnik-like propaganda victory, recalling the Soviet Union’s launch of the world’s first satellite in 1957. But the experimental COVID-19 shots began first-in-human testing on a few dozen…