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 _...Read More_