For the past decade, China has consistently ranked last in the world for internet freedom due to its all-pervading online surveillance and content control system dubbed the “Great Firewall.”
Be the first to reply to this url.
Join in on more popular conversations.