Thousands of farmers protest in central India state.

Record ID: 355889