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