Today is June 4, and it’s the 23rd anniversary of the Tiananmen Square protests in 1989. As usual around this date Internet censorship is pretty tight in China, especially for keywords related to the date June 4, ’89. So if you search for 6.4 or 64 or 64.89 you will likely not get any results. So guess how many points Shanghai’s stock exchange lost today? 64.89 points! You can’t make this up… Because of this even the words Shanghai Stock Exchange are currently censored on Weibo (China’s Twitter).