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.

As per the results announced last night, Karki won the HoR seat by getting 15,663 votes against his nearest rival, Mingma Sherpa of the Rastriya Swatantra Party. Sherpa bagged 15,000 votes in the elec...