China flag
This week marks the 25th anniversary of the Tiananmen Square protests, one of the most controversial events in Chinese history. China doesn’t acknowledge the event, and is known for clamping down on the internet in the run up to the June 4 anniversary — this year it appears to have disrupted multiple Google services in the country. TNW has spoken to China-based users and seen screenshots which show Google Maps, Google’s search engine, Google Translate, Gmail and other services failing to operate in China, in line with a report from GreatFire, an organization that keeps watch of internet censorship in China. GreatFire…

This story continues at The Next Web