RT @PekingMike: Wow I never made the connection. Twitter turned off in China in June/July 2009. Weibo launched Aug 2009. Things that mak ...