In May 2026, posts on social media sites including Instagram, Reddit and X claimed that in 2025, under U.S. Health and Human Services Secretary Robert F. Kennedy Jr., the Centers for Disease Control ...