Skip to content
The Editorial Board.
Director of National Intelligence
We can pull the plug on the lab leak theory
September 1, 2021
An all-out push by the entire US Intelligence Committee failed to uncover one iota of evidence.