La película The Vanished Dream, de Juan S. Betancor, logra el Premio Richard Leacock al Mejor Largometraje del 17º Festival Internacional de Cine abril 3, 2017