Your place for Space News
China’s media regulators are clamping down on the booming live-streaming industry.