FBI director says China lab leak likely caused COVID pandemic

by
FBI director says China lab leak likely caused COVID pandemic