Nina Riffath Barakzai was born in October 1961.
20 Sep 2016
Significant Control
01 Dec 2011
Appointment
23 Jun 2009
Appointment
04 Jul 2006
Resignation
13 Jan 2005
Appointment
23 Mar 2000
Resignation
11 Nov 1998
Appointment
21 Sep 1994
Appointment
21 Sep 1994
Appointment