No media source currently available
Niusha Boghrati, Editor in Chief for RFE/RL's Radio Farda, spoke recently to Al Jazeera about the network's mission and reporting in Iran.