China dismisses FBI’s COVID lab leak claim

0

The FBI has assessed that a leak from a laboratory in the central Chinese city of Wuhan likely caused the COVID pandemic, …

source

Advertisement