China lab leak 'most likely' caused COVID outbreak, FBI director says

China lab leak 'most likely' caused COVID outbreak, FBI director says

Sky News

Published

The director of the FBI has said the agency believes COVID-19 "most likely" came from a lab leak in China.

Full Article