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 […]
You are here: Home / Archives for Xinhua News
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 […]