At Torkham, the bustling Pakistan-Afghanistan border crossing in North-West Pakistan, the air is filled with the constant buzz of trucks and trailers transporting goods and essential supplies across ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results