Taliban Have Turned Afghanistan Into ‘Giant Prison’, Says AFF | Afghanistan International