Beijing officials pressured investigation to drop lab-leak hypothesis: WHO scientist

Beijing officials pressured investigation to drop lab-leak hypothesis: WHO scientist

Sydney Morning Herald

Published

“The politics was always in the room with us on the other side of the table,” Peter Ben Embarek said of the investigation conducted in China.

Full Article