Thousands of farmers protest in central India�s Madhya Pradesh.

Record ID: 355832