“I chose to take a gamble”: Husband-wife lab researchers admit taking Pfizer vaccine data to develop their own cancer treatment
May 20, 2022 at 15:40 PM EDT
The plot unraveled after Chenyan Wu was caught trying to sneak toxic chemicals into the U.S. from China to start a lab in San Diego.