111262733314204678

The Taliban’s Last Gasp? The fighting season has started in Afghanistan. We’ll soon know whether they have the capacity to put a significant crimp in reconstruction.

0Shares