All China statements

Mostly False

Millions use internet in China but censorship is rampant

False

The rubber never hits the road on this claim