Putin anoints coronavirus vaccine. International scientists aren’t so sure.
simon2579/iStockBy PATRICK REEVELL, ABC News (MOSCOW) — President Vladimir Putin said Russia has become the first nation to approve a COVID-19 vaccine, effectively triumphing in what some around the globe have compared to the Space […]