Ahmed Rashid
Thursday 03/21/2002
Daily Telegraph correspondent Ahmed Rashid discusses developments in Afghanistan, Pakistan, and Central Asia.
The Power of Questions close notice
Daily Telegraph correspondent Ahmed Rashid discusses developments in Afghanistan, Pakistan, and Central Asia.