|
TEHRAN –(Iranart) “Overruled” by Iranian filmmakers Farnaz and Mohammadreza Jurabchian won the award for best international documentary about Afghanistan at the 4th Afghan Documentary Film Festival in Stockholm, Sweden on Saturday.