Science and politics tied up in global race for a vaccine

about 5 years in brandonsun

WASHINGTON - No, Russia is not having a Sputnik moment.

The announcement Tuesday by Russian President Vladimir Putin that his country was the first to approve a coronavirus vaccine did not provoke the awe and wonder of the Soviet Union's launch of the first satellite into orbit in 1957. Instead...

Mentioned in this news
Share it on