Politics China: The invisible enemy By LifeZette Even Democrats are starting to acknowledge that China is to blame.