Fight against Taliban making progress: Petraeus

Coalition forces have halted the march of Taliban militants in parts of Afghanistan, top US commander General David Petraeus said Tuesday, but he warned that their "fragile" success could still be undone. Excerpts from Petraeus's testimony to Congress.