Peter Marks, top FDA vaccine official, forced to resign
Dr. Peter Marks, the top vaccine regulator at the U.S. Food and Drug Administration, was forced to resign, citing Health and Human Services Secretary Robert F. Kennedy Jr.'s "misinformation and lies"