China Humiliates Nancy Pelosi in Savage Tweetby Will Now, normally I despise everything that Red China does. That commie cesspool, the new evil empire, is horrendous beyond belief...