Social media sites like Twitter is abuzz with viral video clips showing racial discrimination and harassment of Africans in China. In disgust Africans are running anti China tirade with hashtags like #Chinamustfall and #ChinaMustPay
Last edited: