Ahmed Rashid
Thursday 03/21/2002
Daily Telegraph correspondent Ahmed Rashid discusses developments in Afghanistan, Pakistan, and Central Asia.
Daily Telegraph correspondent Ahmed Rashid discusses developments in Afghanistan, Pakistan, and Central Asia.