Disagreements Over Health Policy Provision
The U.S. Senate has approved the $895 billion National Defense Authorization Act (NDAA) for fiscal year 2025, advancing the must-pass legislation to the president’s desk despite internal disputes over a provision concerning healthcare for dependents of service members. The bill passed…
Read More