The Dutch government on Tuesday ordered China to immediately close “police stations” in the Netherlands, which reports say were used to harass dissidents, Igber...
But without advertising-income, we can't keep making this site awesome.