Russians are Finding a Coronavirus Vaccine March 29, 2020 Coronavirus A small Russian town called Koltsovo with 15000 residents has come into spotlight these days because of its Research Center of Virology