US pulls back $12 billion in funding to state health departments

Mar 27, 2025 - 00:47
 0
US pulls back $12 billion in funding to state health departments