factz Aug 10, 2020 Coronavirus vaccine: Russia all set to launch ‘world’s first COVID-19 vaccine’, here is how it will actually work Russia all set to launch ‘world’s first COVID-19 vaccine’, here is how it will actually work As the number of coronavirus cases continues to rise at an alarming rate across the globe, scientists...