On May 1st, 2011, we learned that an operation in Pakistan killed Osama bin Laden. After 10 years of war and the death of Osama bin Laden, it’s time to bring the troops home from Afghanistan. With al-Qaeda driven from the country and Bin Laden now dead, the [SLIVER OF] rationale for war has evaporated. It’s time to stop now. The swift withdrawal of U.S. forces from Afghanistan must begin immediately. If you haven’t already, sign the petition and we’ll deliver it to the White House this week.
In case you feel alone as I do sometimes, here is an ABC News/Washington Post poll result on Afghanistan. Notice this is 2 months before the recent Bin Laden news…
“Do you think the United States should or should not withdraw a substantial number of U.S. combat forces from Afghanistan this summer?” 3/10-13/2011
“Do you think the United States will or will not withdraw a substantial number of U.S. combat forces from Afghanistan this