Contributor

Ashraf Jehangir Qazi


Ashraf Jehangir Qazi has served as Pakistan’s Ambassador to the US, India and China and as the head of UN missions in Iraq and Sudan.

Articles From Ashraf Jehangir Qazi