powered by mochila

China has closed one of the country's largest file-sharing sites in what it says is a fight against copyright infringement, but could be seen as another measure aimed at controlling what content the country's Web users can find online.