Farmers’ Death Toll at Protest Site Reaches 58

Farmers protest update: Around 58 farmers lose their lives as the protest against farm laws enters…

11,379 Farmers in India Committed Suicide in 2016: Data by NCRB

NCRB recently released a report on accidental deaths and suicides in 2016. The report confirmed 11,379…