Russian President Vladimir Putin on Wednesday ordered his government to start large-scale vaccinations against Covid-19 from next week. Russia became the first country in the world to approve its coronavirus vaccine, Sputnik V, in August, authorizing the treatment for public use even before crucial Phase 3 trials were conducted. The move drew criticism from scientific […]
