Multiple countries engaging Russia on the vaccine, and more information emerging as to how and why the Gamalya Center had such a head start over everybody else.
I just keep thinking about that stuff frozen away in Houston that they couldn't get any funding for in 2016. SMDH