In a show of strength, in anticipation of a huge political event, China is cracking down hard on the one thing it hasn't been able to control — livestreaming.
With 731 million internet users in China — of which 300 million have used livestreaming...