In 2018, China has a population of 1,415,045,928 people. That is 18.54 % of the world's population while India has a population of 1,354,051,854. That is 17.74 % of the world's population.
This page starts with five video productions containing mobile phone recordings taken by witnesses on the ground during the violent uprising in the Indian capital New Delhi between February 16, 2020 and February 25, 2020. When writing this article, the unrest was not over.