(2021)
Released: 2021-03-12
The film narrates the most horrible tortures that political prisoners "Plantados" received from the Castro regime.
Vote Now!