Standing up against populism, ethno-nationalism, racism and everything they represent

Hundreds of residents of south China 'rebel' village protest, poised for showdown

Hundreds of residents of south China 'rebel' village protest, poised for showdown
 - China More than 1,000 residents of a southern Chinese village that ... Groups of young men on mopeds and motor-bikes were tasked with ...

Standing up ...