Iranian short film “Damji” wins at Short Shorts Film Festival & Asia

TEHRAN – The Iranian short film “Damji” directed by Nazanin Chitsaz has won an award at the Short Shorts Film Festival & Asia (SSFF & ASIA), which is underway in Tokyo, Japan.

SSFF & ASIA, one of Asia’s largest international short film…

Continue Reading