Article Image
Blogspot, Flickr, Facebook and twitter have all been blocked in China. Good! The internet has been reduced to a green blinking light.
Triplefivedrew will go on. Here cometh China as I get to know it. Huanying to triplefivechina.com, testing the senses; Shanghai-side.
comments powered by Disqus