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

China's churning out hip hop propaganda videos to win over young people

China's churning out hip hop propaganda videos to win over young people
 - Check out these modern-day propaganda videos produced by China's state-run media. You just might find yourself humming along. And that's the ...

Standing up ...