NN

Norah Niland

Norah Niland was the chief U.N. Human Rights officer in Afghanistan until a few months ago. She also worked with the U.N. in Afghanistan promoting human rights during the Taliban regime period.
Politics
Opinion: Justice is missing from Afghanistan