The Taliban Shuffle: Strange Days in Afghanistan and Pakistan

The Taliban Shuffle

Strange Days in Afghanistan and Pakistan

2011 • 322 pages

Ratings1

Average rating4

15