The Senate today overwhelmingly passed a bill authorizing $106 billion to fund the nation’s wars in Iraq and Afghanistan, the Hill
reports. It now goes to President Obama for his expected signature. The vote had been delayed by wrangling over how to keep detainee abuse photos under wraps. Yesterday,...