Sen. Cruz Raises Notion That Coronavirus Accidentally Escaped From Lab In China

Sen. Ted Cruz on Wednesday raised the notion that the coronavirus sweeping across the world was accidentally released from a laboratory in China. The Texas Republican said there was research being done on viruses in a lab just a few miles away from a “wet market” in Wuhan, where Chinese officials say the virus emerge, … Continue reading Sen. Cruz Raises Notion That Coronavirus Accidentally Escaped From Lab In China