Danish Karokhel and Farida Nekzad, Director and Deputy Director, Pajhwok Afghan News

International Press Freedom Awards

Share