Videos

Ayam: Interview with Nasir Andisha Afghanistan’s envoy in Geneva

In this program, host Abdul Mutalib Feraji interviews Nasir Andisha, Afghanistan’s permanent representative to the UN office in Geneva about recent calls on the International Criminal Court to recognize the Taliban’s restrictions on women as crime against humanity.