Explained: Why is the world skeptical of Russia's Covid-19 vaccine
9:03am PDT - August 11th, 2020 russia covid vaccine - Google News (India)Rest 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.