Sennimalai, Kalimuthu - 2023
” estimates India's population at 1,428.6 million or 1.4286 billion against 1.4257 billion for China. China is a dictatorship … country whereas India is a democratic country. Comparatively speaking China is a developed country and India is a developing … country. India has more problems than China. In India there are Illiteracy, Basic education, Poor Sanitation facilities …