Outcry over Twitter's new China boss

The BBC's Stephen McDonell looks at the social media outcry over Twitter's new China boss - and what the fuss is all about.

Read More

Post a Comment for "Outcry over Twitter's new China boss"