Beating out the US and China, Russia announced that it had approved the world’s first COVID-19 vaccine. President Vladimir Putin went on Russian TV Tuesday to break the news. On TV, Putin said the vaccine works and enables “stable immunity.” Russia’s COVID-19 Vaccine News of a COVID-19 vaccine inspires hope […]