Irene Khan
Irene Khan is Director-General of the International Development Law Organization (IDLO), since 2011, and was Secretary General of Amnesty International from 2001 - 2009.
Irene Khan is Director-General of the International Development Law Organization (IDLO), since 2011, and was Secretary General of Amnesty International from 2001 - 2009.