China denounced comments made by FBI Director Christopher Wray that a leak from a lab in Wuhan likely caused the COVID pandemic, a claim China said had ‘no credibility whatsoever.’
China denounced comments made by FBI Director Christopher Wray that a leak from a lab in Wuhan likely caused the COVID pandemic, a claim China said had ‘no credibility whatsoever.’
Comments
Comments are disabled for this post.