

Around the Next Bend
Allahabad
S1 • E5 Aug 12, 2012 26m
With over 1.18 billion people, India houses roughly one sixth of the world's population. Unfortunately, it's estimated that over 400 million Indians now live under the global poverty line of one dollar and twenty-five cents per day. High population growth rates and ineffective food management have resulted in fluctuating levels of famine.