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
1920
1998
2012
2022
1973
1986
1995
2020
2017
1966
1979
2000
1968
1983
2011
1974
2014