The UN Special Rapporteur on the situation of human rights in Afghanistan has concluded his eleven-day trip to the country. Holding a press conference in Kabul, Richard Bennett expressed concern about the violation of human rights in Afghanistan, calling on the Taliban to abide by their promises.