A reliable source told Miles Guo today that the Chinese Communist Party (CCP) will admit to the public of an “accidental” leak of lab-created virus from a P4 lab in Wuhan to put blames on “human errors”. But the official announcement is still being finalized. Initially, the Chinese communist’s propaganda machines were blaming the virus on wild animals like bats by showing many videos of people eating bats.