Amid the race to develop a Covid-19 vaccine, Russian President Vladimir Putin launched a coronavirus vaccine, touted as the world's first such vaccine, too. The registration of the vaccine lays ground for mass inoculation even as the final stages of clinical trials to test safety and efficacy continue.