DELHI — An epidemic of farmers' suicides has spread across four Indian states — Maharashtra, Andhra Pradesh, Karnataka and Punjab — over the last decade. According to official data, more than 160,000 farmers have committed suicide in India since 1997.