The War in Afghanistan was supposed to be the good war. After all, we fought it for all the right reasons. Al-Qaeda really did murder 3,000 Americans on 9/11, and the Taliban regime really did host the terror network.
And yet despite the near-universal hatred of violent Islamists and the low level of casualties sustained by the U.S., the American people have turned against the war. Why is that? And is there any way to turn around public opinion?