After months of bipartisan negotiation, the Senate may finally vote this weekend on a 2,700 page infrastructure bill that includes $1 trillion in spending on things like roads, bridges, public transit, and broadband.
Tulsa Family Lawyer and Mediator