Press "Enter" to skip to content

Posts tagged as “Seth Moulton”

US Department of Energy Adds to Confusion and Debate Over Origins of Covid-19 Pandemic

The Covid-19 pandemic has been a source of confusion and debate since it began in late 2019, with the US Department of Energy recently adding to the confusion with its assessment that the most likely cause was a laboratory leak in Wuhan, China. Rep. Seth Moulton and the FBI have sided with the lab hypothesis, but divisions remain in the US intelligence community. President Joe Biden has called for a full report from the intelligence community, and has said he will accept its conclusions.