Ezzatullah Mehrdad
Ezzatullah Mehrdad is a freelance journalist based in Kabul. He writes investigative and explanatory features on Afghanistan.
Dispatch: Afghanistan Needs Truth Before It Can Have Reconciliation Afghanistan Needs Truth Before It Can Have...
Ezzatullah Mehrdad is a freelance journalist based in Kabul. He writes investigative and explanatory features on Afghanistan.