For 17 months, WorldTribune and other independent media have reported on the evidence that Covid originated in a lab in Wuhan, China. And for 17 months the corporate media characterized those reports as "conspiracy theories" while Big Tech suppressed the sharing of such information on Facebook and Google search.
Read More.