Fidel Castro: 1926-2016

Fidel Castro has died.

The Cuban leader was 90.

For more, go here.

Article continues below
More from Culture
Metrograph program director Aliza Ma, artistic director Jacob Perlin and founder Alexander Olch.
Behind the Screens: Metrograph’s Head of Programming Aliza Ma on New Retrospective