India's huge population is a boon or bane?
Is population a boon or bane for India?