Why Is China Blocking a WHO Delegation From Visiting Wuhan?
It might be time to revisit the lab-leak theory.

Earlier this week, the Chinese Communist Party (CCP) blocked a World Health Organization (WHO) delegation from visiting the city of Wuhan. The WHO team is tasked with investigating the origins of the novel coronaviru…