Politifact, the fact checking agency of the Communists, first asserted back in Sept 2020 that it was lunacy to claim the Covid19 virus was released from the Wuhan Lab.
Now, May 20, 2021, the same Politifact has removed their blue label check-mark and has admitted that the story might be true...