Farida Nekzad

Farida Nekzad
  • Managing Editor and Deputy Director
    Pajhwok Afghan News