FOXNEWS America Reports With John Roberts Sandra Smith June 4, 2024 18:35:00
As part of china's efforts to compete with the united states. the media at the same time was dismissing anyone that suggested such a thing as a tin foil hat conspiracy theory. but look what happened in today's "washington post." how the wuhan lab leak theory became credible. the article records that the island that it emerged from the wuhan virology lab once dismisseds that gained new credence. the author of the article himself said it was virtually impossible for this to have come out of a lab. a lot of revisionist history going on here. >> big time. look at the organizations that went down w...