Cuban documentary about government censorship of the arts wins top film festival prize
The aptly titled Cuban film Chronicles of the Absurd won a top prize in November at the International Documentary Film Festival Amsterdam (IDFA), the world’s…

The aptly titled Cuban film Chronicles of the Absurd won a top prize in November at the International Documentary Film Festival Amsterdam (IDFA), the world’s…