With more than 1.3 billion inhabitants, China is by far the most populated country in the world. The population is expected to increase to 1.43 billion by 2050 after the abolishment of one-child policy in December 2015.
Unfolding the facts

With more than 1.3 billion inhabitants, China is by far the most populated country in the world. The population is expected to increase to 1.43 billion by 2050 after the abolishment of one-child policy in December 2015.

The NHRC report states that the act of being released from prison in an unauthorized manner is not only a violation of human rights but may also constitute a criminal offence under Section 49 of the P...