TEHRAN –(Iranart)- Seven shorts by Iranian filmmakers are competing in the 13th Grand River Film Festival, which is underway virtually in the Canadian Region of Waterloo.