NewsChina NewsWuhan Virus Lab's Links to Chinese Communist PartyByNTD Newsroom|Published: 5/18/2021, 10:45:42 PM EDTMore and more people are questioning if the CCP (Chinese Communist Party) virus actually leaked from the Wuhan Institute of Virology. And people are also becoming more interested in the lab's connections to the totalitarian regime.