TEHRAN.(Iranart) - Jun. 14 (MNA) – Iranian short ‘The Stain’, directed by Shoresh Vakili, has won the Best Short Film award at the 2020 edition of the Small Axe film festival in the UK.