“Cuba, Libre? has just been made an Official Selection of the Barcelona Planet Film Festival and nominated for Best Documentary Feature Film.
“Cuba, Libre? has just been made an Official Selection of the Barcelona Planet Film Festival and nominated for Best Documentary Feature Film.