Senate Passes $81-Billion Spending Bill, With Funds for Baghdad Embassy 4/22/2005 | 2005-04-22 | ENR | Engineering News-Record