Russia’s announcement that its coronavirus vaccine had greater than 90% efficacy is being met with substantial skepticism, Science magazine reported.Science reported a review of the new vaccine…

0:00
0:00