Articles by Noor Huda Ismail
Noor Huda Ismail is the Executive Director of the International Institute for Peacebuilding in Jakarta, Indonesia. He has a Masters degree in International Security from St Andrews University, Scotland.