Total:1
-
2023-11-18 22:00
German film festival picks Iran’s “Left Handed”
TEHRAN –Iranian short drama “Left Handed” is on screen at the Exground Filmfest, which is currently underway in Wiesbaden, Germany.