Yes, Castro jailed 75 independent journalists and others in an April sweep - that is the monster in him.
Sí, Castro encarceló a 75 periodistas independientes y a otras personas tras una redada en abril: ése es el monstruo que hay en él.