“Mysteries of China” August 4, 2017 By Northwest Asian Weekly By Andrew Hamlin NORTHWEST ASIAN WEEKLY “The best [experience],” said film director Keith Melton about making his new film in China, “was working with the crew out of Beijing. Really […]