Taliban bar U.N. human rights special rapporteur from Afghanistan
The Taliban have barred United Nations-appointed special rapporteur Richard Bennett from entering Afghanistan, the administration's spokesperson told local broadcaster Tolo, accusing the human rights watchdog of "spreading propaganda".…