Geneva Human Rights Festival Picks Iranian Films
TEHRAN. (HONARONLINE) – The Iranian films Yalda, a Night for Forgiveness, Sunless Shadows and Coup 53 will go on screen at the International Film Festival and Forum on Human Rights in Geneva, Switzerland.