30 Jun 2010

General Petraeus talks of progress in Afghanistan

From Checkpoint, 5:40 pm on 30 June 2010

The US general in charge of international forces in Afghanistan has tried to reassure an anxious US Congress that NATO-led troops are making headway in the country.