Senate passes debt ceiling deal

Senators passed legislation to lift the nation's debt ceiling and stave off what would've been an economically disastrous default days before Monday's deadline.

June 2, 2023

Examined