Mina Vahid Wins Best Actress at Madrid Film Festival

The Madrid International Film Festival has as its objective the promotion of cinematographic art by presenting films of quality and entertainment.