DID Press: Taliban’s return to power in Afghanistan has involved more than a change in the country’s political structure and the establishment of a new governing system. Alongside taking control of state institutions and imposing social restrictions, the group has…
Read More »