(Al Jazeera English YouTube channel)
By ITP
SHARE
China Blocks Instagram
China started blocking the popular photo-sharing app Instagram on Sunday, September 28, 2014, as part of its moves to squelch any mention of the use of tear gas on pro-democracy protests in Hong Kong.
SHARE