thosenerdygirls.substack.com
April 1, 2025, The Day the Science Died
On April 1, 2025, the Department of Health and Human Services issued broad Reduction in Force (RIF) notifications that wiped out entire divisions at federal health agencies, like the CDC.