UN Special Rapporteur on Human Rights Visits Kabul, Reports Facts First-Hand

Richard Bennett, the UN Special Rapporteur on Human Rights in Afghanistan said that he was in Kabul to look at the facts first-hand. Bennet discussed the human rights situation in Afghanistan with Amir Khan Muttaqi, the Taliban’s foreign minister.