The truth about China is finally out!