Comments by "Last Chang" (@lastChang) on "China disputes US claims of Chinese "secret police station" in New York" video.