Danish Karokhel and Farida Nekzad, IPFA 2008 video

International Press Freedom Awards

Share