9 Jun 2008

Afghanistan News

From Checkpoint, 6:55 pm on 9 June 2008

Progress is being made in Afghanistan and the death of more British soldiers are not in vain.