Created by Deutsche Welle (DW), Germany’s public service and international broadcaster, this is an educational video on the history of Cuba, Fidel Castro, the Cuban Revolution, and the aftermath of repression, economic upheaval, and lost revolutionary hope.
