Karnal
-
India
Sikh Priest shoots himself at Farmer Protests: Writes ‘I can’t witness the plight of Farmers anymore’ in Suicide note
The priest Baba Ram Singh from Haryana's Karnal died by suicide at Singhu border. According to his suicide note, he…
Read More »