Jubilee News Desk Even as Russia claims of safety and efficacy of its COVID-19 vaccine ‘Sputnik V’ the country is facing strong criticism from scientists across the globe for rushing the vaccine development process and limiting people in the trial before launching it. Russian President Vladimir Putin, after his daughter …
Read More »