Standing up against populism, nationalism and everything they represent

Beijing along with over 30 Chinese cities blanketed by heavy smog

Beijing along with over 30 Chinese cities blanketed by heavy smog
 - Beijing along with over 30 other cities in China has been shrouded in heavy smog amid the Chinese capital's second-ever red alert ...

Standing up ...