Baizuo (Chinese: 白左; literally "white left") is a derogatory Chinese neologism used to refer to Western liberals & leftists and to their "politica 
    Baizuo (Chinese: 白左; literally "white left") is a derogatory Chinese neologism used to refer to Western liberals & leftists and to their "politica