Two shocking documentaries where the neighbors of Cuba 111 and the passengers of a taxi traveling on the Malecón speak without fear and say what they think of the government.
2013
2018
—
1997
1988
1949
2020
1993
2017
1931
2011
2004
1909
2009
1965
1980