News

The Doha Film Institute has launched an ambitious international festival for global indie cinema, with $300,000 in prizes.