By Associated Press BEIJING (AP) – State media say China’s national legislature has voted to abolish a much-criticized penal system that allowed police to lock up people for up to four years without due process.
You are here: Home / Archives for Xinhua News