Police in southwest China have barred activists from distributing leaflets about anti-government protests in Egypt and Tunisia, deeming the news too sensitive, one dissident said Wednesday…
Workers at Foxconn’s factory in Shenzhen, China who assemble products for Apple, Sony, Nintendo, Dell, Nokia and other corporations have reportedly been asked to sign a ‘pledge’ agreeing not to kill themselves as a result of work related stress…!
10