The Top Commander in Afghanistan – Gen. John Allen – will testify in front of Congress on the recent events taking place in the country including the charges against Sgt. Robert Bales and the Quran burning that resulted in deadly riots. Jon Soltz of votevets.org discuses.March 19, 2012