Chinese virologist, Dr. Li-Meng Yan, claims to have evidence that the virus was created in a Wuhan lab and was intentionally released by the Chinese government.
Twitter cancel culture smothered this story right away. The MSM and big tech will surely follow.