Vox on Monday appended an editor’s note to an article that claimed the idea that the CCP (Chinese Communist Party) virus originated in a laboratory in China had been “debunked.”
“Since this piece was originally published in March 2020, scientific consensus has shifted. Now some experts say the ‘lab leak’ theory warrants an investigation, along with the natural origin theory,” Vox’s note stated.