By Alphonsa Kumari Kolkata, Nov. 14, 2018: At least 65 starvation deaths were reported in the past three years in India, which has become the world’s sixth biggest economy, pushing France to the seventh place. The World Bank reports that the Indian economy showed a growth of 8.2 percent inContinue Reading