December 03, 2025 at 02:21PM: A dozen former FDA leaders lambast claims by current FDA vaccine chief

ABC News: US