Seattle International Film Festival represents! May 29, 2015 By Northwest Asian Weekly The Chinese Mayor Reviewed by Tiffany Ran In the last 1600 years, the city of Datong has degenerated from ancient cultural capital to one of China’s most polluted cities. “The […]