President Vladimir Putin announced on Tuesday that Russia had become the first country in the world to grant regulatory approval to a COVID-19 vaccine after less than two months of human testing. The vaccine still though has to complete final trials, raising concerns among some experts at the speed of its approval, but the Russian […]
