Explained: Why is the world skeptical of Russia's Covid-19 vaccine
3:33am PDT - August 11th, 2020 russia covid vaccine - The Times of IndiaRest of World News: NEW DELHI: President Vladimir Putin on Tuesday said that Russia had become the first country in the world to grant regulatory approval to a Covid-19 v.