Ex-top Chinese government scientist says the possibility of COVID virus leak from lab cannot be ruled out
May 30, 2023, at 11:25 pm
A former top Chinese government scientist has said the possibility of a leak of COVID-19 virus from a laboratory should not be ruled out.