Debt-ridden farmer commits suicide in western India

Record ID: 426199