4th May 2024 archive

Today’s News 4th May 2024

Scientists Backtrack, Admit Proposed Virus Experiments Could Have Been Done In China Scientists Backtrack, Admit Proposed Virus Experiments Could Have Been Done In China Authored by Zachary Stieber via The Epoch Times (emphasis ours), Scientists with close ties to China and the U.S. government is now saying that risky experiments he proposed—which some experts believe …

Continue reading