This political ad is chilling in its potential realism.

Chinese Professor

Comments