Demian Rabilero del Castillo
Demian Rabilero del Castillo is at the center of recent controversies involving artistic censorship and institutional abuse in Cuba, leading to widespread condemnation.
Cuban Filmmakers Condemn Latest Censorship Incident: "Exclusion and Institutional Abuse Persist"
Published on 6/18/2024
Director of Museum Punished for Screening Filmmakers' Documentaries
Published on 6/16/2024