Intelligence agencies suppressed Wuhan lab leak evidence
The Office of the Director of National Intelligence (ODNI) reportedly dismissed early intelligence linking the COVID-19 outbreak to a possible laboratory incident in Wuhan, China—even while maintaining advisory ties with U.S. scientists working with the Wuhan Institute of Virology. U.S. …
Read More