Health

Scathing denunciation of new claims by the U.S. FDA’s current COVID-19 vaccine chief

Published: 

The U.S. Food and Drug Administration seal is seen at the Hubert Humphrey Building Auditorium in Washington, April 22, 2025. (AP Photo/Jose Luis Magana)