- The Washington Times

Sen. Ted Cruz of Texas on Wednesday raised the prospect that the coronavirus pandemic might have originated from a lab in China with the virus being let loose accidentally.