Senate Democrats are lauding a deal on a spending package to reduce the deficit, lower health care costs, raise corporate taxes and combat climate change. It’s a stunning development after more than a year of negotiations had failed to win the support of West Virginia Sen. Joe Manchin. White House …
Read More »