China says ‘lab leak’ claims hurt US credibility

Beijing accused Washington on Wednesday of damaging its own credibility after a US intelligence official said the agency believed the pandemic was “most likely” caused by a laboratory incident in Wuhan, China. FBI Director Christopher Wray told Fox News on…








