India In Tirupur, a boom town in the southeast Indian state of Tamil Nadu, close to a thousand garment workers or their family members have committed suicide in the past two years. People were driven to take their lives by a combination of grinding poverty, overwork, precarious employment or layoff, […]