Tucker: It's hard to believe what is happening in China