With “poor confidence,” the U.S. Energy Department rates Covid might have come from a lab spill in China. 4 years ago4 years ago