Explained: Why is the world skeptical of Russia's Covid-19 vaccine

3:33am PDT - August 11th, 2020    russia covid vaccine - The Times of 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.