Tuesday, June 03, 2008
On this day:

Good news from Afghanistan

The Telegraph reports that Taliban fighters are on the brink of defeat.