Top Afghan General Fired
June 25, 2010

© Chappatte in International Herald Tribune
More cartoons on : Afghanistan, McChrystal, Obama, Taliban, US Military, USA, War
June 25, 2010
© Chappatte in International Herald Tribune
More cartoons on : Afghanistan, McChrystal, Obama, Taliban, US Military, USA, War