Featured Reviews India has overtaken China as world’s most populated country in 2023: UNShahidJanuary 24, 2023 Why India’s Population Is Growing ? The technical committee projected India’s population to increase from 1.21 billion in 2011 to…