Baba Ram Singh, a priest from Haryana, shot himself on Wednesday at a site of continued protests by farmers. In a handwritten note, the 65-year-old man expressed his grief at the protest against the three laws passed by Parliament in September. In his note, he said that he felt a …
Read More »