PoliticsWednesday 12.18.24

85-14: The Senate passes the $895 billion annual defense authorization bill, the NDAA, sending it to Biden's desk.