This Week in CItizen Joe (6/25/2007)

The Senate revives its immigration bill, hoping – against the odds – to bring it to a final vote before Independence Day break, but not before senators from both sides of the fence get a chance to nip and tuck at the overhaul bill with 24 amendments.

Senators will start the week, however, voting – and likely failing to pass – a bill, HR 800, that'd make it easier to unionize workers through a "card check" system. If they wrap up, or derail, immigration early, senators may start working on their yearly defense authorization bill.

The House, meanwhile, stays on budget task, possibly voting on its Financial Services and Interior-Environment spending bills.