Read 1 comments as:
Filter By
The Netherlands, South Korea and Singapore have more persons per square kilometer than India has; yet they are developed first world countries. India's poverty is not attributable to overpopulation alone; it's not that simple!