ISLAMABAD — Afghanistan’s ruling Taliban issued on Sunday new travel restrictions for the country’s women, an action criticized by the…
ISLAMABAD — Afghanistan’s ruling Taliban issued on Sunday new travel restrictions for the country’s women, an action criticized by the…