Videos

Interview with UN Special Rapporteur Richard Bennett

In this program, host Sami Mahdi interviews Richard Bennett, United Nations Special Rapporteur for Human Rights in Afghanistan about the ongoing human rights situation in the country and other relevant matters.