FDA Vaccine Chief Peter Marks Forced Out Amid Controversy
2025-03-29 UPI News
In a shocking move, Dr. Peter Marks, the top vaccine regulator at the US Food and Drug Administration, has been forced to resign. The decision comes amid controversy and speculation, with Health and Human Services Secretary Robert F. Kennedy Jr. repo ...Read more