rtowns8209ou46ln rtowns8209ou46ln 03-08-2017 History contestada If 75% of India’s rural population lives in poverty, it most likely means that