Filmmaker Leah Johnston traveled to China for the Shanghai International Film Festival, where her latest short film Mother’s Skin will have its international premiere. SHANGHAI, CHINA – Filmmaker Leah Johnston traveled over 10,000 kilometres from her home in Halifax to Shanghai, China. While she’s certainly having plenty of fun in […]