Beijing and Moscow are shedding the vaccine diplomacy battle

172


Western vaccines made with mRNA know-how are increasingly in demand, even when their provides are restricted.

supply hyperlink

supply hyperlink