Movie star Robert de Niro presented the top Audience Awards at the first Doha Tribeca film festival to a Palestinian film and to a documentary made in Qatar. The 50,000-dollar award for best film went on Sunday night to “Team Qatar” a documentary directed by Britain’s Liz Mermin that tells the story of a group […]