Critics
- World
China is locking up critics in psychiatric hospitals: Report
Madrid: In China, posting a political comment, submitting a complaint about a corrupt official, or shouting slogans in the street, will quickly get you locked up in a detention centre or it…