Afghanistan’s miscalculation

.....

© The News International