‘Block’ wins award at Russia’s Moscow Shorts filmfest.

‘Block’ directed by Iranian filmmaker Mostafa Rabani has won the Best Director Award in the February edition of the 2nd Moscow Shorts International Short Film Festival (ISFF) in Russia.