Clearing out some bad guys ahead of the elections

Troops rout Taliban in Afghan fighting

And here’s a pic from Frontline Photos:


Soldiers disembark from an Army helicopter on their way to Kandahar, Afghanistan, on Tuesday.

Seems like we’re making slow but steady progress there. Must be, since we don’t ever hear about it.