|
TEHRAN –(Iranart)- Iranian director Farnush Abedi’s “The Servant” will compete in the 40th edition of the Elche International Independent Film Festival, which will be held in the Spanish city from July 14 to 21.