Staff Reflects on the Turmoil of an Anti-Science Era Anti-science December 15, 2025 At the CDC headquarters in Atlanta, employees are adjusting to a climate of fear and secrecy under Health Secretary Robert…