Trending News World India overtakes China to become the Most Populous Country With 1.4286 billion or 142 crore 86 lakh people, India has crossed China in terms of most populated country in the World. Earlier China was...