Matching: crack X
China Doesn't Like Social Media Community Blog
There were a rumor of a coup in circling around social medias sites in China. The Chines government did not like it so much so they stated to close down a dozen website, penalizing two of the most popular website. They even go as far as detaining six people...
from Blog: Turtle Stompers