CLÍNICA DE MIGRANTES WINS THE NORMAN VAUGHAN INDOMITABLE SPIRIT AWARD AT TELLURIDE MOUNTAINFILM

February 21, 2019

Clínica de Migrantes: life, liberty and the pursuit of happiness received the Norman Vaughan Indomitable Spirit Award. Read more about the award here.