BEIJING - China on Tuesday pushed back at renewed suggestions that the COVID-19 pandemic could have been the result of a lab leak, saying it has been "open and transparent" in the search for the virus' origins.Are you on Telegram?Subscribe to our channel for the latest updates on Russia's war in Ukraine.
[
add
]
[
|
|
...
]