I’m With Crazy

This week has not been a pleasant one for Hamid Karzai. Following an embarrassing outburst where he declared, among other things, “I might join the Taliban”, Western media outlets have kept up a steady barrage of open editorials lampooning the President. Foreign Policy, Slate, Small War Journal, The Weekly Standard, the Huffington Post, and Politico […]

Continue Reading