Over the past 10 years, 91 million Indians, or roughly the combined populations of the United Kingdom and Australia, have migrated from the countryside to its cities. This mass urban migration has flooded the low wage job market, leaving many Indian men without the means to support their families.