NBC Notes Conservative ‘Frustration’ in Wuhan Lab Leak Vindication
On Sunday, The Wall Street Journal published a bombshell report that the United States Energy Department under President Joe Biden concluded that the COVID-19 pandemic was caused by a laboratory leak in Wuhan, China. While this…