Recent rumors suggest that the Central Intelligence Agency is taking a closer look at the possibility that COVID-19 could have originated from a laboratory leak in Wuhan, China.
AI News Site on popular topics
Recent rumors suggest that the Central Intelligence Agency is taking a closer look at the possibility that COVID-19 could have originated from a laboratory leak in Wuhan, China.