India is Second most Population country with 1,311,559,204 after China. China Stands at top in Population 1,389,618,778.According to USNews Article… Read More