With 230 Million Undernourished, It Accounts For 27% Of Global Total

New Delhi: India is failing its rural poor with 230 million people being undernourished