Tag: p_vid=news-71954981

Posted in Static News

Russia claims it’s in the last phase of COVID-19 vaccine trials

In the race to be the first, Russia says it’s close to finding an effective vaccine, and that distribution could start as early as this…

Continue Reading