The War Must Not Go On! Jim Wallis June 25, 2011 General 4 Last evening, President Obama made his long-awaited announcement on beginning withdrawal of the 103, 000 U.S. troops from Afghanistan. The president announced that 10, 000 of these troops will be withdrawn by...