The Valdivia International Film Festival is an international film exhibition and competition, held annually in the city of Valdivia, Los Rios region, Chile. From Wikipedia
An open letter from over 35 filmmakers calls on the platform to condemn its investor’s military-linked backing.