China on Monday challenged U.S. Senator Rick Scott to show evidence supporting his accusation that Beijing is trying to slow down or sabotage the development of a COVID-19 vaccine by western countries.
Subscribe
Gain access to all our Premium contents.More than 100+ articles.