New Delhi, As many as 95 million Indians, or approximately 8 percent of the population, will be living in urban slums in the country by 2012, Housing and Poverty Alleviation Minister Kumari Selja said Thursday.
95 million Indians will be living in urban slums by 2012