Inhabitants progress has lengthy been a supply of fear in India, which now has extra individuals than China: 1.46 billion residents. However some consultants are optimistic in regards to the influence of this inhabitants growth.
(Picture credit score: Punit Paranjpe/AFP through Getty Photos)