India has a long history of politicians brandishing figures to prove that the country is prospering. The office-bearers of the present government are no different. If they are to be believed, India is competing with the developed nations of the world. Yet, we are 103rd in the Global Hunger Index. Forward Press reports