Displaying all articles tagged:

Politispeak Translator 5000

Most Recent Articles

Translating Herman Cain on China

Cain has clarified his "nuclear capability" comment. What he said about it, and what he really meant.

By Dan Amira