Rick Scott tells the BBC, without evidence, China is trying to "slow down" vaccine development in the West.
No comments: