Science and politics tied up in global race for a vaccine

WASHINGTON (AP) — No, Russia isn’t having a Sputnik moment. The announcement Tuesday by Russian President Vladimir Putin that his country was the first to approve a coronavirus vaccine did…

Read the full article here

Related Articles