10349 Farmer Suicides in India in 2018: NCRB Report

Latest report by NCRB revealed that 10349 farmers committed suicide in 2018. Shockingly, around 28 farmers…