The Magazine of Hip Hop Music, Culture and Politics
The most “racist” ad ever? That’s what many are calling a recent advertisement for China’s Qiaobi laundry…