Indian farmers' self help bank pays off

Record ID: 327007