Russia Approves “World First” Covid-19 Vaccine; Testing Ongoing
Russian President Vladimir Putin announced that a Covid-19 vaccine has been approved, a major potential first step back towards live events returning. Reaction has been mixed, as the vaccine has not yet gone through a stage of trials that will be required for approval in many countries. “A vaccine... Read more