ebonicalhoun05 ebonicalhoun05 02-02-2018 History contestada As of 2007, the estimated population of India was over 1.1 billion, while that of Japan was 127 million. Which statement BEST explains a comparison of the population density of the two countries?