Intolerant China exposed | Executive ousted for slamming Xi | NewsX

NewsX 2020-07-24

Views 1

An ex-Chinese property executive Ren Zhiqiang has been ousted from China's ruling communist party for criticizing Xi Jinping over the COVID-19 virus. | NewsX

Share This Video


Download

  
Report form