Well now. This isn’t good. The Karzai Administration is taking in more than $1 million a year off the books from Iran’s government to pay for presidential expenses. The Chief of Staff is taking in the cash, no doubt helping Mr. Karzai pay for his lavishly, handsomely decorated, pain-stakingly made shawls. Some of it goes […]